Hainaut compte 1 368 562 habitants sur 3 813 km² : 359 habitants par km² (69 communes, 1er janvier 2026).
À titre de comparaison : Belgique 387 par km² — Hainaut se situe 7,2 % 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 .
Hainaut dans le classement de toutes les communes
| # | Commune | Population (1er janvier 2026) | habitants par km² |
|---|---|---|---|
| 1 | Charleroi | 206 900 habitants | 2 010 par km² |
| 2 | Quaregnon | 19 018 habitants | 1 697 par km² |
| 3 | Colfontaine | 20 761 habitants | 1 510 par km² |
| 4 | Mouscron | 60 410 habitants | 1 487 par km² |
| 5 | Châtelet | 35 975 habitants | 1 315 par km² |
| 6 | La Louvière | 81 751 habitants | 1 266 par km² |
| 7 | Manage | 24 249 habitants | 1 247 par km² |
| 8 | Farciennes | 11 453 habitants | 1 104 par km² |
| 9 | Boussu | 20 516 habitants | 1 022 par km² |
| 10 | Morlanwelz | 19 143 habitants | 939 par km² |
| 11 | Chapelle-lez-Herlaimont | 15 033 habitants | 826 par km² |
| 12 | Frameries | 21 472 habitants | 823 par km² |
| 13 | Anderlues | 13 107 habitants | 762 par km² |
| 14 | Courcelles | 31 673 habitants | 711 par km² |
| 15 | Montigny-le-Tilleul | 10 110 habitants | 664 par km² |
| 16 | Mons | 97 745 habitants | 662 par km² |
| 17 | Fontaine-l'Évêque | 18 061 habitants | 630 par km² |
| 18 | Binche | 33 841 habitants | 553 par km² |
| 19 | Dour | 16 611 habitants | 494 par km² |
| 20 | Aiseau-Presles | 10 964 habitants | 489 par km² |
| 21 | Fleurus | 23 037 habitants | 387 par km² |
| 22 | Enghien | 14 702 habitants | 373 par km² |
| 23 | Estaimpuis | 10 915 habitants | 340 par km² |
| 24 | Saint-Ghislain | 23 969 habitants | 340 par km² |
| 25 | Écaussinnes | 11 624 habitants | 333 par km² |
| 26 | Tournai | 69 066 habitants | 321 par km² |
| 27 | Quiévrain | 6 823 habitants | 318 par km² |
| 28 | Pont-à-Celles | 17 623 habitants | 314 par km² |
| 29 | Ham-sur-Heure-Nalinnes | 13 856 habitants | 303 par km² |
| 30 | Comines-Warneton | 18 286 habitants | 298 par km² |
| 31 | Péruwelz | 17 350 habitants | 284 par km² |
| 32 | Braine-le-Comte | 23 761 habitants | 280 par km² |
| 33 | Bernissart | 11 844 habitants | 270 par km² |
| 34 | Gerpinnes | 12 836 habitants | 269 par km² |
| 35 | Soignies | 29 397 habitants | 264 par km² |
| 36 | Lessines | 18 901 habitants | 260 par km² |
| 37 | Hensies | 6 828 habitants | 259 par km² |
| 38 | Antoing | 7 602 habitants | 243 par km² |
| 39 | Ath | 30 235 habitants | 236 par km² |
| 40 | Belœil | 14 351 habitants | 231 par km² |
| 41 | Les Bons Villers | 9 757 habitants | 227 par km² |
| 42 | Erquelinnes | 9 941 habitants | 223 par km² |
| 43 | Rumes | 5 351 habitants | 223 par km² |
| 44 | Le Rœulx | 8 716 habitants | 201 par km² |
| 45 | Thuin | 14 916 habitants | 195 par km² |
| 46 | Leuze-en-Hainaut | 14 217 habitants | 191 par km² |
| 47 | Jurbise | 10 912 habitants | 188 par km² |
| 48 | Lobbes | 5 950 habitants | 185 par km² |
| 49 | Seneffe | 11 568 habitants | 181 par km² |
| 50 | Pecq | 5 967 habitants | 180 par km² |
| 51 | Brunehaut | 8 094 habitants | 174 par km² |
| 52 | Chièvres | 7 133 habitants | 151 par km² |
| 53 | Flobecq | 3 453 habitants | 148 par km² |
| 54 | Mont-de-l'Enclus | 3 839 habitants | 141 par km² |
| 55 | Merbes-le-Château | 4 193 habitants | 137 par km² |
| 56 | Brugelette | 3 889 habitants | 136 par km² |
| 57 | Ellezelles | 5 884 habitants | 130 par km² |
| 58 | Quévy | 8 252 habitants | 126 par km² |
| 59 | Silly | 8 431 habitants | 123 par km² |
| 60 | Honnelles | 5 095 habitants | 115 par km² |
| 61 | Frasnes-lez-Anvaing | 12 211 habitants | 108 par km² |
| 62 | Estinnes | 7 903 habitants | 108 par km² |
| 63 | Lens | 4 608 habitants | 92 par km² |
| 64 | Celles | 5 732 habitants | 85 par km² |
| 65 | Beaumont | 7 104 habitants | 76 par km² |
| 66 | Sivry-Rance | 4 828 habitants | 66 par km² |
| 67 | Momignies | 5 214 habitants | 61 par km² |
| 68 | Chimay | 9 606 habitants | 48 par km² |
| 69 | Froidchapelle | 3 999 habitants | 46 par km² |