Home
Show Map

Belgium: Hainaut

Contents: Hainaut

Province


1,345,947 Population [2021] – census

1,365,328 Population [2025] – estimate

3,813km² Area

358.1/km² Density [2025]

Arrondissements

The population of the arrondissements of the Province of Hainaut according to census results and official estimates.

NameStatusPopulation
Census
1970-12-31
Population
Census
1981-03-01
Population
Census
1991-03-01
Population
Estimate
2001-01-01
Population
Census
2011-01-01
Population
Estimate
2016-01-01
Population
Census
2021-01-01
Population
Estimate
2025-01-01
 
AthArrondissement109,614109,883109,530115,287122,915126,967128,610130,759
CharleroiArrondissement427,181413,410394,715387,797392,167396,507395,832401,979
La LouvièreArrondissement137,723135,573134,451134,741137,299140,651141,357142,518
MonsArrondissement261,078257,234252,285249,153251,901257,860259,007261,825
SoigniesArrondissement84,65987,74290,63094,14798,878102,157105,662109,017
ThuinArrondissement80,02183,19585,24788,00989,85490,98891,85992,646
Tournai-MouscronArrondissement216,672214,440211,933210,689216,866222,027223,620226,584
HainautProvince1,316,9481,301,4771,278,7911,279,8231,317,2841,337,1571,345,9471,365,328

Contents: Cities and Municipalities

The population of all cities and municipalities in the Province of Hainaut according to census results and official estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, citizenship, country of birth).

Name StatusArrondissementPopulation
Census
1970-12-31
Population
Census
1981-03-01
Population
Census
1991-03-01
Population
Estimate
2001-01-01
Population
Census
2011-01-01
Population
Estimate
2016-01-01
Population
Census
2021-01-01
Population
Estimate
2025-01-01
 
Aiseau-PreslesMunicipalityCharleroi10,58810,76110,92610,91110,63810,80510,79010,956
AnderluesMunicipalityThuin12,17611,70011,42111,51911,74312,01212,42912,955
AntoingMunicipalityTournai-Mouscron8,2557,9707,7277,4877,6567,8177,6387,538
Ath (Aat)MunicipalityAth24,04124,03724,08025,70828,31428,95129,57130,123
BeaumontMunicipalityThuin5,7295,9126,1756,6307,0497,0527,1207,096
BelœilMunicipalityAth13,94713,55313,06413,25513,75313,98214,07414,232
BernissartMunicipalityAth12,04411,64011,45611,39811,71411,94311,80411,894
BincheMunicipalityLa Louvière34,34233,65132,83732,14432,92933,44533,41633,784
BoussuMunicipalityMons22,18621,55820,67620,08120,07019,74819,84220,401
Braine-le-Comte ('s Gravenbrakel)MunicipalitySoignies16,05116,47517,81719,33921,26421,42622,29023,604
BrugeletteMunicipalityAth3,2563,2063,2253,3163,4703,6193,6923,878
BrunehautMunicipalityTournai-Mouscron7,7187,8227,4707,4547,8608,0688,0748,129
CellesMunicipalityTournai-Mouscron5,6565,5115,4395,4135,4915,6115,6125,775
Chapelle-lez-HerlaimontMunicipalityCharleroi13,82814,43314,18513,97114,41914,81014,73515,030
CharleroiMunicipalityCharleroi236,776222,343206,214200,233203,467202,182201,837205,763
ChâteletMunicipalityCharleroi39,17938,50636,53835,33836,08236,46335,56735,979
ChièvresMunicipalityAth6,0795,9305,8436,0106,6246,9466,9427,145
ChimayMunicipalityThuin8,8619,2739,5729,8129,8269,8509,6479,673
ColfontaineMunicipalityMons24,07922,71521,53020,24520,18420,60520,69320,813
Comines-Warneton (Komen-Waasten)MunicipalityTournai-Mouscron18,35018,08417,84917,54117,80718,10118,09018,337
CourcellesMunicipalityCharleroi31,64029,75729,46529,61330,35631,21731,05331,436
DourMunicipalityMons18,49217,73717,34116,83716,94216,73316,52816,559
ÉcaussinnesMunicipalitySoignies9,6259,7399,5199,67710,62710,92211,30311,622
Ellezelles (Elzele)MunicipalityAth5,2385,1365,3995,6005,8705,9226,0045,948
Enghien (Edingen)MunicipalityAth8,97110,09510,25810,98213,00513,48914,15514,567
ErquelinnesMunicipalityThuin10,67310,0299,7039,6119,7299,92010,0139,983
EstaimpuisMunicipalityTournai-Mouscron10,0969,6019,4859,59810,03110,25510,54610,878
EstinnesMunicipalityLa Louvière6,3276,6667,1637,5407,6877,6797,8357,947
FarciennesMunicipalityCharleroi12,86112,20512,06411,35011,03811,33811,25111,471
FleurusMunicipalityCharleroi23,00222,57422,50722,31322,48522,80222,97522,922
Flobecq (Vloesberg)MunicipalityAth3,0423,0382,9973,2173,4103,4433,4353,441
Fontaine-l'ÉvêqueMunicipalityCharleroi18,88818,79717,61216,94417,16617,80817,95917,985
FrameriesMunicipalityMons22,37521,47021,27020,70821,13721,82821,74521,630
Frasnes-lez-AnvaingMunicipalityAth10,68810,75110,72110,86811,33811,70911,87412,256
FroidchapelleMunicipalityThuin2,6092,6032,8173,3633,7723,9084,0114,067
GerpinnesMunicipalityCharleroi8,81810,80811,45212,04112,22312,52712,73512,900
Ham-sur-Heure-NalinnesMunicipalityThuin9,79311,60112,49313,32413,37313,57913,65513,838
HensiesMunicipalityMons7,0956,8066,9046,7626,7756,8726,8386,776
HonnellesMunicipalityMons5,1675,0204,9155,0565,0315,1895,1305,104
Jurbise (Jurbeke)MunicipalityMons6,7367,6528,2939,30910,00110,52910,65510,912
La LouvièreMunicipalityLa Louvière78,52277,32676,43276,49778,14480,43080,94481,674
Le RœulxMunicipalitySoignies7,6407,7547,8447,9738,2698,4728,8048,709
LensMunicipalityMons3,6923,7263,7253,8064,2504,3844,6294,677
Les Bons VillersMunicipalityCharleroi7,0288,0568,2628,7319,0909,3679,4639,705
Lessines (Lessen)MunicipalityAth17,30516,55316,07617,35218,39818,61018,68218,853
Leuze-en-HainautMunicipalityTournai-Mouscron12,87712,86312,86913,12313,52513,69913,95914,200
LobbesMunicipalityThuin5,0535,0565,3365,4565,6755,7075,8615,958
ManageMunicipalitySoignies21,13620,91221,49021,83422,44623,05323,54724,202
Merbes-le-ChâteauMunicipalityThuin3,7523,8753,9564,0624,2344,2794,2284,137
MomigniesMunicipalityThuin5,4275,1895,0805,1265,2705,3395,3105,213
Mons (Bergen)MunicipalityMons93,90594,41791,72691,12392,52394,96495,70597,120
Mont-de-l'EnclusMunicipalityTournai-Mouscron3,1593,1233,0403,2043,5283,7103,7913,838
Montigny-le-TilleulMunicipalityCharleroi10,1419,72610,10910,34810,12410,09510,13010,170
MorlanwelzMunicipalityLa Louvière18,53217,93018,01918,56019,03119,09719,16219,113
Mouscron (Moeskroen)MunicipalityTournai-Mouscron53,84854,59053,51352,47555,24857,39158,86260,304
PecqMunicipalityTournai-Mouscron5,1515,0215,0995,2215,4595,5985,8295,899
PéruwelzMunicipalityTournai-Mouscron17,26016,66416,53816,91017,06817,13217,17817,350
Pont-à-CellesMunicipalityCharleroi14,43215,44415,38116,00416,82117,09317,33717,662
QuaregnonMunicipalityMons21,27020,07119,57219,08418,97819,08618,94019,022
QuévyMunicipalityMons7,4517,3917,3077,4787,8248,1228,0738,194
QuiévrainMunicipalityMons7,3606,9456,9286,6616,6866,7156,7786,861
RumesMunicipalityTournai-Mouscron5,3935,2855,1725,0365,1305,1745,2465,345
Saint-GhislainMunicipalityMons21,27021,72622,09822,00322,97223,08523,45123,756
SeneffeMunicipalitySoignies8,3999,51010,16710,58310,90311,02711,40711,631
Silly (Opzullik)MunicipalityAth5,0035,9446,4117,5818,1558,3538,3778,422
Sivry-RanceMunicipalityThuin4,2234,2004,4264,4944,8714,8484,7984,862
Soignies (Zinnik)MunicipalitySoignies21,80823,35223,79324,74126,25927,25728,31129,249
ThuinMunicipalityThuin11,72513,75714,26814,61214,61214,49414,78714,864
Tournai (Doornik)MunicipalityTournai-Mouscron68,90967,90667,73267,22769,43569,47168,79568,991

Source: Statistics Belgium.