2ua.org

Cities in Belgium

Cities in Belgium map

Cities in Belgium by population list

Name Population Area, km2 Region
Antwerp 529,247 n/a Antwerp Province
Ghent 263,614 156.18 East Flanders
Charleroi 201,816 102.08 Hainaut
Liege 196,623 69.39 Liege Province
Brussels 185,103 n/a
Bruges 118,284 138 West Flanders
Namur 110,939 175.69 Namur Province
Leuven 102,126 56.63 Flemish Brabant
Mons 95,299 146.53 Hainaut
Mechelen 86,921 n/a Antwerp Province
Aalst 85,715 78.12 East Flanders
La Louviere 80,986 64.16 Hainaut
Hasselt 77,651 102.24 Limburg
Sint-Niklaas 76,756 83.8 East Flanders
Kortrijk 76,265 80.03 West Flanders
Ostend 71,332 37.72 West Flanders
Tournai 69,554 213.75 Hainaut
Genk 66,110 87.85 Limburg
Seraing 64,270 35.34 Liege Province
Roeselare 62,301 59.79 West Flanders
Mouscron 58,234 40.08 Hainaut
Verviers 55,198 33.07 Liege Province
Beringen 46,065 78.3 Limburg
Dendermonde 45,673 55.67 East Flanders
Turnhout 44,136 56.06 Antwerp Province
Vilvoorde 44,015 21.48 Flemish Brabant
Lokeren 41,438 67.5 East Flanders
Geel 40,709 n/a Antwerp Province
Sint-Truiden 40,672 n/a Limburg
Halle 39,096 44.4 Flemish Brabant
Ninove 38,692 51.89 East Flanders
Waregem 38,347 44.34 West Flanders
Lier 36,646 49.85 Antwerp Province
Chatelet 36,101 27.03 Hainaut
Ypres 34,964 130.61 West Flanders
Tienen 34,675 71.77 Flemish Brabant
Wavre 34,305 41.8 Walloon Brabant
Lommel 34,044 102.37 Limburg
Binche 33,598 60.66 Hainaut
Geraardsbergen 33,403 79.71 East Flanders
Menen 33,190 33.07 West Flanders
Bilzen 32,318 75.9 Limburg
Ottignies-Louvain-la-Neuve 31,385 32.96 Walloon Brabant
Tongeren 31,142 n/a Limburg
Oudenaarde 31,132 68.06 East Flanders
Deinze 31,085 75.55 East Flanders
Aarschot 29,965 62.52 Flemish Brabant
Arlon 29,733 118.64 Luxembourg
Ath 29,164 126.95 Hainaut
Nivelles 28,521 60.6 Walloon Brabant
Herentals 28,272 n/a Antwerp Province
Harelbeke 27,886 29.14 West Flanders
Izegem 27,729 25.48 West Flanders
Soignies 27,603 110.3 Hainaut
Andenne 27,573 86.17 Namur Province
Zottegem 26,373 56.66 East Flanders
Ronse 26,337 34.48 East Flanders
Mortsel 26,157 7.78 Antwerp Province
Gembloux 25,933 95.86 Namur Province
Tubize 25,914 32.66 Walloon Brabant
Maaseik 25,201 76.91 Limburg
Diest 23,824 58.2 Flemish Brabant
Saint-Ghislain 23,335 70.18 Hainaut
Scherpenheuvel-Zichem 22,952 50.5 Flemish Brabant
Fleurus 22,738 59.28 Hainaut
Braine-le-Comte 21,649 84.68 Hainaut
Hoogstraten 21,424 n/a Antwerp Province
Huy 21,293 47.74 Liege Province
Eeklo 20,890 30.05 East Flanders
Torhout 20,530 45.23 West Flanders
Dilsen-Stokkem 20,454 65.61 Limburg
Tielt 20,422 68.5 West Flanders
Blankenberge 20,349 17.41 West Flanders
Poperinge 19,718 119.33 West Flanders
Eupen 19,526 103.74 Liege Province
Wervik 18,643 43.61 West Flanders
Lessines 18,552 72.29 Hainaut
Walcourt 18,376 123.18 Namur Province
Comines-Warneton 18,063 61.09 Hainaut
Fontaine-l'Eveque 17,801 28.41 Hainaut
Vise 17,767 27.99 Liege Province
Herve 17,598 56.84 Liege Province
Marche-en-Famenne 17,455 121.4 Luxembourg
Peruwelz 17,113 60.56 Hainaut
Diksmuide 16,739 149.4 West Flanders
Ciney 16,439 174.56 Namur Province
Hannut 16,435 86.53 Liege Province
Peer 16,406 86.95 Limburg
Bree 16,005 64.96 Limburg
Landen 15,961 54.05 Flemish Brabant
Bastogne 15,894 172.03 Luxembourg
Genappe 15,353 28.68 Walloon Brabant
Waremme 15,168 31.04 Liege Province
Thuin 14,671 76.17 Hainaut
Hamont-Achel 14,299 43.66 Limburg
Jodoigne 14,079 73.31 Walloon Brabant
Leuze-en-Hainaut 13,886 73.53 Hainaut
Couvin 13,782 206.93 Namur Province
Enghien 13,734 40.59 Hainaut
Dinant 13,382 99.8 Namur Province
Herk-de-Stad 12,661 42.83 Limburg
Malmedy 12,654 99.96 Liege Province
Rochefort 12,554 165.27 Namur Province
Gistel 12,063 42.25 West Flanders
Veurne 11,790 96.34 West Flanders
Nieuwpoort 11,565 31 West Flanders
Durbuy 11,374 156.61 Luxembourg
Virton 11,323 94.49 Luxembourg
Damme 11,008 89.52 West Flanders
Borgloon 10,697 51.12 Limburg
Fosses-la-Ville 10,449 63.24 Namur Province
Spa 10,378 39.85 Liege Province
Chimay 9,841 197.1 Hainaut
Sankt Vith 9,682 146.93 Liege Province
Halen 9,461 36.29 Limburg
Oudenburg 9,300 35.38 West Flanders
Philippeville 9,228 156.71 Namur Province
Beauraing 9,160 174.55 Namur Province
Le Roeulx 8,617 42.8 Hainaut
Zoutleeuw 8,498 46.73 Flemish Brabant
Antoing 7,760 31.13 Hainaut
Neufchateau 7,679 113.79 Luxembourg
Stavelot 7,145 85.07 Liege Province
Beaumont 7,137 92.97 Hainaut
Chievres 6,899 46.91 Hainaut
Limbourg 5,939 24.63 Liege Province
Florenville 5,629 146.91 Luxembourg
Saint-Hubert 5,571 111.16 Luxembourg
Bouillon 5,353 149.09 Luxembourg
Houffalize 5,222 166.58 Luxembourg
Chiny 5,175 113.69 Luxembourg
La Roche-en-Ardenne 4,194 147.52 Luxembourg
Lo-Reninge 3,289 62.94 West Flanders
Mesen 1,040 3.58 West Flanders