Belgium flag

Largest Cities in Belgium

10 cities with population over 100,000

Belgium has 10 cities with a population over 100,000. The largest city is Brussels with 1,019,022 people. The capital city is Brussels.

Country Population

11.8M

Major Cities

10

Largest City

Brussels

Capital

Brussels

Top 10 Cities

Brussels
1.0M
Antwerpen
529,247
Gent
265,086
Charleroi
200,132
Liège
195,278
Anderlecht
160,553
Schaerbeek
132,761
Brugge
118,509
Namur
110,939
Leuven
101,032

All Cities in Belgium

Cities in Belgium ranked by population
#CityPopulation
1BrusselsCapital1,019,022
2Antwerpen529,247
3Gent265,086
4Charleroi200,132
5Liège195,278
6Anderlecht160,553
7Schaerbeek132,761
8Brugge118,509
9Namur110,939
10Leuven101,032