Namur compte 506 271 habitants sur 3 675 km² : 138 habitants par km² (38 communes, 1er janvier 2026).
À titre de comparaison : Belgique 387 par km² — Namur se situe 64 % en dessous du chiffre belge.
À propos de ces chiffres : source Statbel — Structure de la population, période de référence 1er janvier 2026 ; mis à jour le .
Namur dans le classement de toutes les communes
| # | Commune | Population (1er janvier 2026) | habitants par km² |
|---|---|---|---|
| 1 | Sambreville | 28 587 habitants | 834 par km² |
| 2 | Namur | 115 457 habitants | 656 par km² |
| 3 | Jemeppe-sur-Sambre | 19 244 habitants | 410 par km² |
| 4 | Andenne | 28 239 habitants | 328 par km² |
| 5 | Gembloux | 26 573 habitants | 275 par km² |
| 6 | Profondeville | 12 287 habitants | 244 par km² |
| 7 | Sombreffe | 8 384 habitants | 234 par km² |
| 8 | Floreffe | 8 087 habitants | 207 par km² |
| 9 | La Bruyère | 9 428 habitants | 178 par km² |
| 10 | Fosses-la-Ville | 10 513 habitants | 166 par km² |
| 11 | Éghezée | 16 970 habitants | 164 par km² |
| 12 | Yvoir | 9 212 habitants | 161 par km² |
| 13 | Walcourt | 18 338 habitants | 148 par km² |
| 14 | Dinant | 13 412 habitants | 134 par km² |
| 15 | Fernelmont | 8 210 habitants | 125 par km² |
| 16 | Mettet | 13 668 habitants | 117 par km² |
| 17 | Ciney | 17 140 habitants | 116 par km² |
| 18 | Gesves | 7 473 habitants | 115 par km² |
| 19 | Anhée | 7 094 habitants | 107 par km² |
| 20 | Hastière | 6 077 habitants | 107 par km² |
| 21 | Hamois | 7 502 habitants | 98 par km² |
| 22 | Ohey | 5 396 habitants | 95 par km² |
| 23 | Assesse | 7 386 habitants | 94 par km² |
| 24 | Florennes | 11 434 habitants | 85 par km² |
| 25 | Rochefort | 12 756 habitants | 77 par km² |
| 26 | Couvin | 13 927 habitants | 67 par km² |
| 27 | Somme-Leuze | 6 293 habitants | 66 par km² |
| 28 | Philippeville | 9 599 habitants | 61 par km² |
| 29 | Cerfontaine | 5 016 habitants | 60 par km² |
| 30 | Beauraing | 9 474 habitants | 54 par km² |
| 31 | Havelange | 5 444 habitants | 52 par km² |
| 32 | Onhaye | 3 262 habitants | 50 par km² |
| 33 | Viroinval | 5 579 habitants | 46 par km² |
| 34 | Houyet | 5 226 habitants | 43 par km² |
| 35 | Doische | 2 947 habitants | 35 par km² |
| 36 | Bièvre | 3 482 habitants | 32 par km² |
| 37 | Gedinne | 4 689 habitants | 31 par km² |
| 38 | Vresse-sur-Semois | 2 466 habitants | 24 par km² |