Europe - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank CityCountryPopulation
5,265. Eeklo Belgium 19,116
5,227. Herent Belgium 19,218
5,206. Tielt Belgium 19,299
5,155. Sint-Katelijne-Waver Belgium 19,487
5,140. Poperinge Belgium 19,537
5,109. Lochristi Belgium 19,696
5,046. Zonhoven Belgium 19,922
5,035. Colfontaine Belgium 19,964
5,032. Huy Belgium 19,973
5,031. Balen Belgium 19,978
5,029. Bornem Belgium 19,997
4,996. Boussu Belgium 20,058
4,976. Braine-le-Comte Belgium 20,133
4,943. Zele Belgium 20,236
4,930. Kontich Belgium 20,290
4,908. Schilde Belgium 20,373
4,858. Frameries Belgium 20,598
4,848. Tervuren Belgium 20,623
4,843. Zoersel Belgium 20,642
4,799. Nijlen Belgium 20,792
4,765. Chaudfontaine Belgium 20,960
4,750. Koksijde Belgium 21,027
4,733. Zemst Belgium 21,096
4,642. Oostkamp Belgium 21,489
4,609. Rixensart Belgium 21,616
4,601. Gembloux Belgium 21,676
4,559. Edegem Belgium 21,839
4,555. Tubize Belgium 21,859
4,529. Zedelgem Belgium 21,968
4,506. Merelbeke Belgium 22,047
4,497. Fleurus Belgium 22,080
4,496. Maldegem Belgium 22,092
4,473. Manage Belgium 22,196
4,411. Saint-Ghislain Belgium 22,500
4,407. Diest Belgium 22,516
4,395. Westerlo Belgium 22,579
4,393. Saint-Nicolas Belgium 22,586
4,343. Willebroek Belgium 22,808
4,324. Hamme Belgium 22,891
4,315. Wetteren Belgium 22,930
4,257. Beersel Belgium 23,228
4,236. Zwevegem Belgium 23,358
4,216. Overijse Belgium 23,486
4,190. Oupeye Belgium 23,594
4,171. Maaseik Belgium 23,684
4,106. Andenne Belgium 24,055
4,084. Nivelles Belgium 24,149
4,074. Ronse Belgium 24,204
4,028. Zottegem Belgium 24,434
4,009. Mortsel Belgium 24,525
3,978. Lanaken Belgium 24,771
3,964. Soignies Belgium 24,869
3,913. Flémalle-Haute Belgium 25,144
3,798. Brecht Belgium 25,908
3,797. Herentals Belgium 25,912
3,786. Harelbeke Belgium 25,978
3,775. Temse Belgium 26,054
3,759. Arlon Belgium 26,179
3,727. Izegem Belgium 26,382
3,719. Kapellen Belgium 26,410
3,672. Ath Belgium 26,681
3,592. Ans Belgium 27,297
3,545. Aarschot Belgium 27,656
3,526. Deinze Belgium 27,777
3,507. Oudenaarde Belgium 27,935
3,466. Zaventem Belgium 28,188
3,380. Waterloo Belgium 28,910
3,367. Asse Belgium 28,985
3,299. Courcelles Belgium 29,473
3,289. Louvain-la-Neuve Belgium 29,521
3,278. Bilzen Belgium 29,622
3,252. Tongeren Belgium 29,816
3,213. Houthalen Belgium 30,050
3,214. Helchteren Belgium 30,050
3,169. Sint-Pieters-Leeuw Belgium 30,446
3,139. Geraardsbergen Belgium 30,807
3,122. Wevelgem Belgium 30,954
3,117. Heusden Belgium 31,017
3,054. Evergem Belgium 31,615
3,042. Tienen Belgium 31,743
3,026. Menen Belgium 31,916
3,013. Lommel Belgium 31,993
3,007. Binche Belgium 32,030
3,002. Wavre Belgium 32,112
2,950. Mol Belgium 32,659
2,886. Lier Belgium 33,272
2,855. Grimbergen Belgium 33,561
2,851. Schoten Belgium 33,622
2,840. Knokke-Heist Belgium 33,781
2,780. Hoboken Belgium 34,443
2,774. Halle Belgium 34,479
2,755. Geel Belgium 34,697
2,741. Ninove Belgium 34,795
2,717. Ieper Belgium 35,089
2,699. Châtelet Belgium 35,238
2,643. Waregem Belgium 35,896
2,618. Maasmechelen Belgium 36,251
2,595. Herstal Belgium 36,503
2,559. Vilvoorde Belgium 36,955
2,553. Brasschaat Belgium 37,040