Belgium - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Brussels Belgium 1,019,022
2. Antwerpen Belgium 459,805
3. Gent Belgium 231,493
4. Charleroi Belgium 200,132
5. Liège Belgium 182,597
6. Brugge Belgium 116,709
7. Namur Belgium 106,284
8. Leuven Belgium 92,892
9. Mons Belgium 91,277
10. Aalst Belgium 77,534
11. Mechelen Belgium 77,530
12. La Louvière Belgium 76,668
13. Kortrijk Belgium 73,879
14. Hasselt Belgium 69,222
15. Oostende Belgium 69,011
16. Sint-Niklaas Belgium 69,010
17. Tournai Belgium 67,721
18. Genk Belgium 63,666
19. Seraing Belgium 60,737
20. Roeselare Belgium 56,016
21. Verviers Belgium 52,824
22. Mouscron Belgium 52,069
23. Beveren Belgium 45,179
24. Dendermonde Belgium 43,055
25. Beringen Belgium 40,930
26. Turnhout Belgium 39,654
27. Dilbeek Belgium 39,482
28. Heist-op-den-Berg Belgium 37,873
29. Sint-Truiden Belgium 37,859
30. Lokeren Belgium 37,567
31. Braine-l'Alleud Belgium 37,512
32. Brasschaat Belgium 37,040
33. Vilvoorde Belgium 36,955
34. Herstal Belgium 36,503
35. Maasmechelen Belgium 36,251
36. Waregem Belgium 35,896
37. Châtelet Belgium 35,238
38. Ieper Belgium 35,089
39. Ninove Belgium 34,795
40. Geel Belgium 34,697
41. Halle Belgium 34,479
42. Hoboken Belgium 34,443
43. Knokke-Heist Belgium 33,781
44. Schoten Belgium 33,622
45. Grimbergen Belgium 33,561
46. Lier Belgium 33,272
47. Mol Belgium 32,659
48. Wavre Belgium 32,112
49. Binche Belgium 32,030
50. Lommel Belgium 31,993
51. Menen Belgium 31,916
52. Tienen Belgium 31,743
53. Evergem Belgium 31,615
54. Heusden Belgium 31,017
55. Wevelgem Belgium 30,954
56. Geraardsbergen Belgium 30,807
57. Sint-Pieters-Leeuw Belgium 30,446
58. Houthalen Belgium 30,050
59. Helchteren Belgium 30,050
60. Tongeren Belgium 29,816
61. Bilzen Belgium 29,622
62. Louvain-la-Neuve Belgium 29,521
63. Courcelles Belgium 29,473
64. Asse Belgium 28,985
65. Waterloo Belgium 28,910
66. Zaventem Belgium 28,188
67. Oudenaarde Belgium 27,935
68. Deinze Belgium 27,777
69. Aarschot Belgium 27,656
70. Ans Belgium 27,297
71. Ath Belgium 26,681
72. Kapellen Belgium 26,410
73. Izegem Belgium 26,382
74. Arlon Belgium 26,179
75. Temse Belgium 26,054
76. Harelbeke Belgium 25,978
77. Herentals Belgium 25,912
78. Brecht Belgium 25,908
79. Flémalle-Haute Belgium 25,144
80. Soignies Belgium 24,869
81. Lanaken Belgium 24,771
82. Mortsel Belgium 24,525
83. Zottegem Belgium 24,434
84. Ronse Belgium 24,204
85. Nivelles Belgium 24,149
86. Andenne Belgium 24,055
87. Maaseik Belgium 23,684
88. Oupeye Belgium 23,594
89. Overijse Belgium 23,486
90. Zwevegem Belgium 23,358
91. Beersel Belgium 23,228
92. Wetteren Belgium 22,930
93. Hamme Belgium 22,891
94. Willebroek Belgium 22,808
95. Saint-Nicolas Belgium 22,586
96. Westerlo Belgium 22,579
97. Diest Belgium 22,516
98. Saint-Ghislain Belgium 22,500
99. Manage Belgium 22,196
100. Maldegem Belgium 22,092

-->