List of cities in Belgium

This is a list of cities in Belgium. City status in Belgium is granted to a select group of municipalities by a royal decree or by an act of law.

In 2022, the five largest cities or municipalities in Belgium in terms of population were Antwerp, Ghent, Charleroi, Liège, and Brussels.[1]

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
City Arrondissement Province Population (1/1/2017) Year of the Royal Order Communal Charter
Aalst (Alost) Aalst  East Flanders 84,859 1825 1174
Aarschot (fr: Aerschot) Leuven  Flemish Brabant 29,654 1825 1194
Andenne Namur Namur 26,767 1825
Antoing Tournai  Hainaut 7,829 1825 1817 (title)
Ans Liège  Liège 28,280 2021
Antwerp (nl: Antwerpen; fr: Anvers) Antwerp  Antwerp 520,504 1825 1221
Arlon (nl: Aarlen; de: Arel) Arlon  Luxembourg 29,585 1825
Ath (nl: Aat) Bastogne  Hainaut 29,074 1825 1166
Aubange Arlon  Luxembourg 16,927 2018
Bastogne (nl: Bastenaken) Bastogne  Luxembourg 15,737 1825 1332
Beaumont Thuin  Hainaut 7,095 1825
Beauraing Dinant Namur 9,161 1985
Beringen Hasselt  Limburg 45,704 1985 1239
Bilzen Tongeren  Limburg 32,151 1985 1386
Binche Thuin  Hainaut 33,545 1825
Blankenberge Bruges  West Flanders 20,265 1985
Borgloon (fr: Looz) Tongeren  Limburg 10,668 1985 ± 1200
Bouillon Neufchâteau  Luxembourg 5,459 1825
Braine-le-Comte (nl: 's-Gravenbrakel) Soignies  Hainaut 21,532 1825
Bree Maaseik  Limburg 15,911 1985 1386
Bruges (nl: Brugge) Bruges  West Flanders 118,187 1825 1128
Brussels
(fr: Bruxelles; nl: Brussel; de: Brüssel)
Brussels-Capital 1,235,192 1825 1229
Charleroi Charleroi  Hainaut 201,256 1825
Châtelet Charleroi  Hainaut 36,350 1825
Chièvres Bastogne  Hainaut 6,913 1825
Chimay Thuin  Hainaut 9,879 1825
Chiny Virton  Luxembourg 5,179 1825
Ciney Dinant Namur 16,360 1985
Comines-Warneton (nl: Komen-Waasten) Mouscron  Hainaut 18,102 1825 (Warneton)
Couvin Philippeville Namur 13,908 1985
Damme Bruges  West Flanders 10,945 1985 1180
Deinze Ghent  East Flanders 30,906 1825 1241
Dendermonde (fr: Termonde) Dendermonde  East Flanders 45,583 1825 1233
Diest Leuven  Flemish Brabant 23,612 1825 1229
Diksmuide (Dixmude) Diksmuide  West Flanders 16,719 1825 12th
Dilsen-Stokkem Maaseik  Limburg 20,310 1987 1244 (Stokkem)
Dinant Dinant Namur 13,568 1825
Durbuy Marche-en-Famenne  Luxembourg 11,459 1825 1331
Eeklo Eeklo  East Flanders 20,708 1825 1240
Enghien (nl: Edingen) Soignies  Hainaut 13,563 1825
Eupen Verviers  Liège 19,461 1808 1808 (title)
Fleurus Charleroi  Hainaut 22,624 1982
Florenville Virton  Luxembourg 5,628 1997
Fontaine-l'Évêque Charleroi  Hainaut 17,673 1825
Fosses-la-Ville Namur Namur 10,436 1825
Geel Turnhout  Antwerp 39,560 1985
Gembloux (nl: Gembloers) Namur Namur 25,763 1985
Genappe (nl: Genepiën) Nivelles  Walloon Brabant 15,334 1985
Genk Hasselt  Limburg 65,986 1999
Geraardsbergen (fr: Grammont) Aalst  East Flanders 33,204 1825 1068
Ghent (nl, de: Gent, fr: Gand) Ghent  East Flanders 259,083 1825 1178
Gistel Ostend  West Flanders 12,021 1985 13th
Halen Hasselt  Limburg 9,511 1985 1206
Halle (fr: Hal) Halle-Vilvoorde  Flemish Brabant 38,680 1825 1225
Hamont-Achel Maaseik  Limburg 14,427 1985 14th century (Hamont)
Hannut (nl: Hannuit) Waremme  Liège 16,254 1985
Harelbeke Kortrijk  West Flanders 27,683 1985 1153
Hasselt Hasselt  Limburg 77,124 1825 1232
Herk-de-Stad (fr: Herck-la-Ville) Hasselt  Limburg 12,694 1985 1386
Herentals Turnhout  Antwerp 27,800 1985 1209
Herstal Liège  Liège 39,939 2009
Herve Verviers  Liège 17,638 1825
Hoogstraten Turnhout  Antwerp 21,300 1985 1210
Houffalize Bastogne  Luxembourg 5,232 1825
Huy (nl: Hoei) Huy  Liège 21,301 1825 1066
Izegem Roeselare  West Flanders 27,590 1825 1817 (title)
Kortrijk (fr: Courtrai) Kortrijk  West Flanders 75,736 1825 1127
Jodoigne (nl: Geldenaken) Nivelles  Walloon Brabant 14,005 1985
La Louvière Soignies  Hainaut 80,719 1985
La Roche-en-Ardenne Marche-en-Famenne  Luxembourg 4,162 1825
Landen Leuven  Flemish Brabant 15,919 1985 1211
Le Rœulx Soignies  Hainaut 8,552 1825
Lessines (nl: Lessen) Soignies  Hainaut 18,580 1825
Leuven (fr: Louvain, de: Löwen) Leuven  Flemish Brabant 100,291 1825 1211
Leuze-en-Hainaut Tournai  Hainaut 13,814 1825
Liège (nl: Luik, de: Lüttich) Liège  Liège 197,885 1825
Lier (fr: Lierre) Mechelen  Antwerp 35,244 1825 1212
Limbourg (nl, de: Limburg) Verviers  Liège 5,990 1825
Lokeren Sint-Niklaas  East Flanders 41,057 1825 1804 (title)
Lommel Maaseik  Limburg 33,996 1990
Lo-Reninge Diksmuide  West Flanders 3,288 1985
Maaseik Maaseik  Limburg 25,233 1825 1244
Malmedy (de: Malmünde) Verviers  Liège 12,503 historical
Marche-en-Famenne Marche-en-Famenne  Luxembourg 17,401 1825 13th century
Mechelen (fr: Malines; de: Mecheln) Mechelen  Antwerp 85,665 1825 1301
Menen (fr: Menin) Kortrijk  West Flanders 33,112 1825
Mesen (fr: Messines) Ypres  West Flanders 1,049 1985
Mons (nl, de: Bergen) Mons  Hainaut 95,220 1825
Mortsel Antwerp  Antwerp 25,588 1999
Mouscron (nl: Moeskroen) Mouscron  Hainaut 57,773 1986
Namur (nl: Namen) Namur Namur 110,628 1825 10th century
Neufchâteau Neufchâteau  Luxembourg 7,597 1825
Nieuwpoort (fr: Nieuport) Veurne  West Flanders 11,351 1825 1163
Ninove Aalst  East Flanders 38,446 1825 12th
Nivelles (nl: Nijvel) Nivelles  Walloon Brabant 28,368 1825 13th century
Ostend (nl: Oostende; fr/de: Ostende) Ostend  West Flanders 70,994 1825 1267
Ottignies-Louvain-la-Neuve Nivelles  Walloon Brabant 31,543 1982
Oudenaarde (fr: Audenarde) Oudenaarde  East Flanders 30,972 1825 1189
Oudenburg Ostend  West Flanders 9,325 1985 1226
Peer Maaseik  Limburg 16,427 1985
Péruwelz Tournai  Hainaut 17,152 1825
Philippeville Philippeville Namur 9,239 1825
Poperinge Ypres  West Flanders 19,735 1825 1147
Rochefort Dinant Namur 12,599 1985
Roeselare (fr: Roulers) Roeselare  West Flanders 61,657 1825 1250
Ronse (fr: Renaix) Oudenaarde  East Flanders 26,092 1825 1240
Saint-Ghislain Mons  Hainaut 23,207 1825
Saint-Hubert Neufchâteau  Luxembourg 5,588 1825
St. Vith (fr: Saint Vith) Verviers  Liège 9,661 historical
Scherpenheuvel-Zichem (fr: Montaigu-Zichem) Leuven  Flemish Brabant 22,924 1985 1605
Seraing Liège  Liège 64,157 1999
Sint-Niklaas (fr: Saint-Nicolas) Sint-Niklaas  East Flanders 76,028 1825
Sint-Truiden (fr: Saint-Trond) Hasselt  Limburg 40,169 1825 8th
Soignies (nl: Zinnik) Soignies  Hainaut 27,447 1825 1142
Spa Verviers  Liège 10,345 2018
Stavelot Verviers  Liège 7,140 1825
Thuin Thuin  Hainaut 14,600 1825
Tielt Tielt  West Flanders 20,301 1825 1245
Tienen (fr: Tirlemont) Leuven  Flemish Brabant 34,365 1825
Tongeren (fr: Tongres) Tongeren  Limburg 30,865 1825
Torhout Bruges  West Flanders 20,503 1825
Tournai (nl: Doornik) Tournai  Hainaut 69,493 1825 1188
Tubize (nl: Tubeke) Nivelles  Walloon Brabant 25,914 2017
Turnhout Turnhout  Antwerp 43,467 1825 1212
Verviers Verviers  Liège 55,194 1825
Veurne (Furnes) Veurne  West Flanders 11,727 1825
Vilvoorde (fr: Vilvorde) Halle-Vilvoorde  Flemish Brabant 43,653 1985 1192
Virton Virton  Luxembourg 11,381 1825
Visé (nl: Wezet) Liège  Liège 17,759 1825
Walcourt Philippeville Namur 18,353 1985
Waregem Kortrijk  West Flanders 37,871 1999
Waremme (nl: Borgworm) Waremme  Liège 15,036 1985
Wavre (nl: Waver) Nivelles  Walloon Brabant 34,169 1825
Wervik (fr: Wervicq) Ypres  West Flanders 18,689 1825
Ypres (nl: Ieper) Ypres  West Flanders 35,014 1825 1174
Zottegem (fr: Sottegem) Aalst  East Flanders 26,137 1985
Zoutleeuw (fr: Léau) Leuven  Flemish Brabant 8,446 1985 1107
  1. ^ "The biggest cities and municipalities in Belgium in 2022". Statista. 5 July 2024. Retrieved 2024-07-20.