List of most populous municipalities in Belgium
This is a list of most populous municipalities in Belgium. Out of the 565 Belgian municipalities (as of 1 January 2025) the list contains all those with a population over 30,000.
All of Belgium is divided into municipalities, however a municipality may or may not have an additional royally-decreed city status. For example, Brussels is a federal region of 19 municipalities, the City of Brussels being only one of them.
List
Municipalities marked with * or ** have recently (* in 2019 and ** in 2025) been the subject of a merger of two or three former municipalities, population figures for years prior to these mergers take into account the population of all the municipalities involved.
# | Municipality | Population | Province | Region | ||||
---|---|---|---|---|---|---|---|---|
1990 | 2000 | 2010 | 2020 | 2025 | ||||
1. | Antwerp** | 479,974 | 456,898 | 493,630 | 540,196 | 562,002 | Antwerp | Flanders |
2. | Ghent | 230,543 | 224,180 | 243,366 | 263,927 | 272,657 | East Flanders | Flanders |
3. | Charleroi | 206,779 | 200,827 | 202,598 | 202,746 | 205,763 | Hainaut | Wallonia |
4. | Brussels | 136,706 | 133,859 | 157,673 | 185,103 | 198,314 | — |
Brussels-Capital Region |
5. | Liège | 196,825 | 185,639 | 192,504 | 197,217 | 197,323 | Liège | Wallonia |
6. | Schaerbeek | 104,768 | 105,692 | 121,232 | 132,799 | 129,775 | — |
Brussels-Capital Region |
7. | Anderlecht | 89,231 | 87,812 | 104,647 | 120,887 | 128,724 | — |
Brussels-Capital Region |
8. | Bruges | 117,460 | 116,246 | 116,741 | 118,656 | 120,283 | West Flanders | Flanders |
9. | Namur | 103,466 | 105,419 | 108,950 | 111,432 | 115,029 | Namur | Wallonia |
10. | Leuven | 85,193 | 88,014 | 95,463 | 102,275 | 104,906 | Flemish Brabant | Flanders |
11. | Molenbeek-Saint-Jean | 68,904 | 71,219 | 88,181 | 97,979 | 98,713 | — |
Brussels-Capital Region |
12. | Mons | 91,867 | 90,935 | 91,759 | 95,887 | 97,120 | Hainaut | Wallonia |
13. | Aalst | 76,245 | 76,313 | 80,043 | 87,332 | 92,131 | East Flanders | Flanders |
14. | Hasselt** | 73,828 | 76,068 | 81,385 | 87,151 | 90,249 | Limburg | Flanders |
15. | Ixelles | 73,128 | 73,174 | 80,183 | 87,632 | 97,120 | — |
Brussels-Capital Region |
16. | Mechelen | 75,622 | 75,438 | 80,940 | 86,921 | 89,655 | Antwerp | Flanders |
17. | Beveren-Kruibeke-Zwijndrecht** | - | 77,334 | 80,692 | 85,047 | 87.927 | East Flanders | Flanders |
18. | Uccle | 75,402 | 74,221 | 77,589 | 83,980 | 87.194 | — |
Brussels-Capital Region |
19. | Sint-Niklaas | 67,979 | 68,290 | 71,806 | 78,531 | 82,661 | East Flanders | Flanders |
20. | La Louvière | 76,138 | 76,568 | 78,071 | 81,138 | 81,674 | Hainaut | Wallonia |
21. | Kortrijk | 76,081 | 74,790 | 74,911 | 77,109 | 80,776 | West Flanders | Flanders |
22. | Ostend | 68,527 | 67,279 | 69,064 | 71,647 | 72,817 | West Flanders | Flanders |
23. | Tournai | 67,767 | 67,379 | 69,043 | 69,083 | 68,991 | Hainaut | Wallonia |
24. | Genk | 61,343 | 62,842 | 64,757 | 66,447 | 68,058 | Limburg | Flanders |
25. | Roeselare | 52,512 | 54,199 | 57,432 | 63,478 | 66,888 | West Flanders | Flanders |
26. | Seraing | 60,952 | 60,557 | 62,698 | 64,192 | 64,609 | Liège | Wallonia |
27. | Woluwe-Saint-Lambert | 48,141 | 46,528 | 50,749 | 57,712 | 60,956 | — |
Brussels-Capital Region |
28. | Mouscron | 53,545 | 52,492 | 54,651 | 58,767 | 60,304 | Hainaut | Wallonia |
29. | Forest | 47,178 | 45,555 | 50,258 | 56,581 | 58,675 | — |
Brussels-Capital Region |
30. | Verviers | 53,657 | 53,148 | 55,253 | 55,290 | 56,127 | Liège | Wallonia |
31. | Jette | 38,769 | 39,749 | 46,818 | 52,728 | 54,390 | — |
Brussels-Capital Region |
32. | Lokeren** | 40,424 | 42,211 | 45,186 | 48,614 | 50,606 | East Flanders | Flanders |
33. | Etterbeek | 39,641 | 39,404 | 44,352 | 48,473 | 49,131 | — |
Brussels-Capital Region |
34. | Saint-Gilles | 43,579 | 42,458 | 46,981 | 49,678 | 48,827 | — |
Brussels-Capital Region |
35. | Beringen | 36,289 | 39,261 | 42,758 | 46,598 | 48,755 | Limburg | Flanders |
36. | Vilvoorde | 32,942 | 34,982 | 39,628 | 45,495 | 48,040 | Flemish Brabant | Flanders |
37. | Turnhout | 37,669 | 38,596 | 40,763 | 45,280 | 47,965 | Antwerp | Flanders |
38. | Dendermonde | 42,470 | 43,137 | 44,095 | 45,870 | 47,539 | East Flanders | Flanders |
39. | Deinze* | 36,242 | 38,552 | 41,083 | 43,580 | 46,026 | East Flanders | Flanders |
40. | Evere | 29,685 | 31,348 | 35,803 | 42,656 | 45,892 | — |
Brussels-Capital Region |
41. | Dilbeek | 36,647 | 37,722 | 39,998 | 43,423 | 45,069 | Flemish Brabant | Flanders |
42. | Heist-op-den-Berg | 35,238 | 37,233 | 39,866 | 42,950 | 44,723 | Antwerp | Flanders |
43. | Tongeren-Borgloon** | 39,539 | 39,839 | 40,372 | 42,152 | 43,980 | Limburg | Flanders |
44. | Bilzen-Hoeselt** | 35,652 | 38,468 | 40,398 | 42,207 | 43,052 | Limburg | Flanders |
45. | Halle | 32,574 | 33,655 | 36,000 | 40,182 | 42,884 | Flemish Brabant | Flanders |
46. | Woluwe-Saint-Pierre | 38,396 | 37,922 | 39,077 | 42,119 | 42,549 | — |
Brussels-Capital Region |
47. | Geel | 32,367 | 33,677 | 36,990 | 40,709 | 42,427 | Antwerp | Flanders |
48. | Sint-Truiden | 37,027 | 37,147 | 39,309 | 40,672 | 41,743 | Limburg | Flanders |
49. | Herstal | 36,356 | 36,292 | 38,219 | 40,190 | 40,834 | Liège | Wallonia |
50. | Braine-l'Alleud | 31,989 | 35,259 | 38,303 | 40,170 | 40,756 | Walloon Brabant | Wallonia |
51. | Ninove | 33,318 | 34,559 | 36,675 | 39,251 | 40,580 | East Flanders | Flanders |
52. | Maasmechelen | 33,833 | 35,430 | 36,937 | 38,933 | 40,486 | Limburg | Flanders |
53. | Waregem | 34,555 | 35,839 | 36,306 | 38,350 | 40,436 | West Flanders | Flanders |
54. | Grimbergen | 31,944 | 32,930 | 35,169 | 37,972 | 40,062 | Flemish Brabant | Flanders |
55. | Mol | 30,270 | 31,683 | 34,114 | 37,022 | 38,701 | Antwerp | Flanders |
56. | Lier | 30,918 | 32,191 | 33,930 | 36,646 | 38,517 | Antwerp | Flanders |
57. | Brasschaat | 34,540 | 37,138 | 36,949 | 38,223 | 38,416 | Antwerp | Flanders |
58. | Merelbeke-Melle** | 30,088 | 32,135 | 33,891 | 36,567 | 37,369 | East Flanders | Flanders |
59. | Zaventem | 25,856 | 26,901 | 30,446 | 34,782 | 37,271 | Flemish Brabant | Flanders |
60. | Evergem | 29,407 | 31,155 | 33,112 | 35,628 | 37,254 | East Flanders | Flanders |
61. | Tienen | 31,669 | 31,479 | 32,552 | 35,293 | 36.890 | Flemish Brabant | Flanders |
62. | Sint-Pieters-Leeuw | 28,697 | 30,013 | 31,572 | 34,621 | 36,732 | Flemish Brabant | Flanders |
63. | Châtelet | 36,656 | 35,452 | 36,050 | 35,668 | 35,979 | Hainaut | Wallonia |
64. | Asse | 27,047 | 27,931 | 30,228 | 33,505 | 35,882 | Flemish Brabant | Flanders |
65. | Auderghem | 29,143 | 28,804 | 30,811 | 34,404 | 35,698 | — |
Brussels-Capital Region |
66. | Ypres | 35,231 | 35,071 | 34,962 | 34,995 | 35.587 | West Flanders | Flanders |
67. | Wavre | 28,126 | 31,033 | 32,910 | 34,748 | 35,587 | Walloon Brabant | Wallonia |
68. | Geraardsbergen | 30,219 | 30,945 | 32,033 | 33,649 | 35,236 | East Flanders | Flanders |
69. | Lommel | 27,427 | 30,433 | 32,917 | 34,245 | 35,208 | Limburg | Flanders |
70. | Heusden-Zolder | 28,589 | 30,105 | 31,526 | 33,892 | 34,985 | Limburg | Flanders |
71. | Schoten | 31,037 | 32,733 | 33,342 | 34,316 | 34,926 | Antwerp | Flanders |
72. | Pelt* | 25,439 | 27,911 | 30,502 | 33,076 | 34,635 | Limburg | Flanders |
73. | Menen | 32,726 | 32,028 | 32,530 | 33,540 | 34,585 | West Flanders | Flanders |
74. | Binche | 32,828 | 32,190 | 32,749 | 33,448 | 33,784 | Hainaut | Wallonia |
75. | Oudenaarde | 27,055 | 27,788 | 29,702 | 31,612 | 32,930 | East Flanders | Flanders |
76. | Knokke-Heist | 31,541 | 33,148 | 33,825 | 33,089 | 32,415 | West Flanders | Flanders |
77. | Wevelgem | 30,462 | 31,374 | 30,975 | 31,579 | 31,940 | West Flanders | Flanders |
78. | Tielt** | 30,051 | 30,263 | 30,706 | 31,436 | 31,908 | West Flanders | Flanders |
79. | Ottignies-Louvain-la-Neuve | 22,194 | 27,380 | 30,721 | 31,316 | 31,766 | Walloon Brabant | Wallonia |
80. | Temse | 23,844 | 25,533 | 28,147 | 30,196 | 31,613 | East Flanders | Flanders |
81. | Aarschot | 26,179 | 27,495 | 28,405 | 30,183 | 31,514 | Flemish Brabant | Flanders |
82. | Arlon | 23,325 | 24,791 | 27,763 | 30,081 | 31,492 | Luxembourg | Wallonia |
83. | Courcelles | 29,336 | 29,706 | 30,218 | 31,179 | 31,436 | Hainaut | Wallonia |
84. | Houthalen-Helchteren | 27,062 | 29,215 | 30,126 | 30,550 | 30,945 | Limburg | Flanders |
85. | Lochristi** | 24,107 | 25,716 | 28,454 | 30,419 | 30,916 | East Flanders | Flanders |
86. | Brecht | 20,172 | 25,091 | 27,597 | 29,454 | 30,664 | Antwerp | Flanders |
87. | Tessenderlo-Ham** | 22,992 | 25,145 | 27,920 | 29,704 | 30,645 | Limburg | Flanders |
88. | Waterloo | 27,424 | 28,986 | 29,598 | 30,376 | 30,389 | Walloon Brabant | Wallonia |
89. | Harelbeke | 25,733 | 26,320 | 26,577 | 29,502 | 31,311 | West Flanders | Flanders |
90. | Ath | 23,849 | 25,430 | 28,026 | 29,494 | 30,123 | Hainaut | Wallonia |