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
42,839. Daverdisse Belgium 1,299
40,824. Martelange Belgium 1,440
39,974. Ledeberg Belgium 1,500
38,599. Herbeumont Belgium 1,612
35,207. Bever Belgium 1,932
35,059. Rouvroy Belgium 1,946
34,997. Fauvillers Belgium 1,952
32,353. Tinlot Belgium 2,236
31,790. Baarle-Hertog Belgium 2,305
31,747. Sainte-Ode Belgium 2,310
31,675. Rendeux Belgium 2,320
31,385. Tellin Belgium 2,353
30,531. Wasseiges Belgium 2,471
30,495. Ouffet Belgium 2,477
30,235. Tenneville Belgium 2,510
30,069. Trois-Ponts Belgium 2,533
29,681. Crisnée Belgium 2,587
29,340. Meix-devant-Virton Belgium 2,637
29,038. Geer Belgium 2,682
28,839. Donceel Belgium 2,712
28,698. Zuienkerke Belgium 2,736
28,684. Doische Belgium 2,739
28,477. Berloz Belgium 2,770
28,306. Burdinne Belgium 2,799
27,978. Bertogne Belgium 2,852
27,806. Lincent Belgium 2,884
27,527. Érezée Belgium 2,930
27,478. Wellin Belgium 2,937
27,266. Stoumont Belgium 2,970
27,048. Perre Belgium 3,000
26,954. Onhaye Belgium 3,014
26,501. Fexhe-le-Haut-Clocher Belgium 3,082
26,431. Saint-Léger Belgium 3,092
26,174. Manhay Belgium 3,128
26,073. Flobecq Belgium 3,142
25,682. Bièvre Belgium 3,207
24,968. Lierneux Belgium 3,332
24,893. Faimes Belgium 3,349
24,832. Brugelette Belgium 3,358
24,729. Oreye Belgium 3,373
24,085. Hamoir Belgium 3,500
23,890. Tintigny Belgium 3,538
23,700. Froidchapelle Belgium 3,579
23,596. Verlaine Belgium 3,600
22,509. Modave Belgium 3,825
22,452. Olne Belgium 3,836
22,325. Léglise Belgium 3,865
22,165. Lens Belgium 3,902
22,061. Baelen Belgium 3,928
21,780. Merbes-le-Château Belgium 3,999
21,750. Wenduine Belgium 4,003
21,381. Clavier Belgium 4,092
21,271. Anthisnes Belgium 4,116
21,260. Aubel Belgium 4,119
20,920. La Roche-en-Ardenne Belgium 4,200
20,826. Musson Belgium 4,225
20,789. Sint-Pieters-Voeren Belgium 4,235
20,709. Pepingen Belgium 4,261
20,543. Héron Belgium 4,305
20,478. Ohey Belgium 4,324
20,213. Incourt Belgium 4,395
20,135. Gedinne Belgium 4,416
20,061. Ferrières Belgium 4,434
19,865. Attert Belgium 4,491
19,822. Zeebrugge Belgium 4,500
19,823. Cerfontaine Belgium 4,500
19,804. Houyet Belgium 4,505
19,718. Somme-Leuze Belgium 4,532
19,542. Vaux-sur-Sûre Belgium 4,581
19,452. Libin Belgium 4,609
19,430. Houffalize Belgium 4,614
19,141. Gouvy Belgium 4,706
18,878. Havelange Belgium 4,790
18,785. Linkebeek Belgium 4,823
18,720. Drogenbos Belgium 4,843
18,660. Lontzen Belgium 4,862
18,544. Chiny Belgium 4,897
18,500. Alveringem Belgium 4,910
18,466. Rumes Belgium 4,918
18,325. Hotton Belgium 4,969
18,089. Paliseul Belgium 5,037
18,052. Remicourt Belgium 5,050
17,999. Marchin Belgium 5,063
17,970. Glabbeek-Zuurbemde Belgium 5,070
17,928. Nassogne Belgium 5,081
17,788. Ruiselede Belgium 5,129
17,736. Hastière-Lavaux Belgium 5,147
17,628. Momignies Belgium 5,183
17,500. Amblève Belgium 5,221
17,482. Étalle Belgium 5,228
17,271. Pecq Belgium 5,301
17,245. Comblain-au-Pont Belgium 5,308
17,165. Bullange Belgium 5,340
17,147. Bouillon Belgium 5,347
17,026. Lendelede Belgium 5,393
16,845. Florenville Belgium 5,464
16,839. Lobbes Belgium 5,467
16,827. Celles Belgium 5,471
16,798. Nandrin Belgium 5,480
16,713. Butgenbach Belgium 5,516