The largest city in Belgium is Brussels, with around 1.2 million residents in its capital region, followed by Antwerp (about 530,000), Ghent (about 260,000), Charleroi (about 200,000), and Liège (about 195,000). Together with Bruges, Namur, Leuven, Mons, and Mechelen, these ten cities anchor a nation of roughly 11.5 million people, one of the most densely urbanised countries in Europe.
The Top 10 Cities at a Glance
Belgium's urban hierarchy is unusual because population figures depend heavily on how boundaries are drawn. The official commune populations are modest, while the wider metropolitan areas are far larger. Ranked by commune or capital-region population, the ten biggest cities are:
- Brussels — about 1.2 million (Brussels-Capital Region)
- Antwerp — about 530,000
- Ghent — about 260,000
- Charleroi — about 200,000
- Liège — about 195,000
- Bruges — about 120,000
- Namur — about 110,000
- Leuven — about 102,000
- Mons — about 95,000
- Mechelen — about 87,000
These figures cluster the cities across Belgium's three regions: Flanders in the north, Wallonia in the south, and the bilingual Brussels-Capital Region in the centre.
Brussels and Antwerp: The Two Giants
Brussels stands far ahead of every other Belgian city. The Brussels-Capital Region groups 19 communes, and the commune of the City of Brussels itself holds only about 185,000 people, which is why headline figures range from under 200,000 to over 1.2 million depending on the definition used. As the seat of the European Commission, the European Council, and NATO, Brussels functions as the de facto capital of the European Union and a global centre of diplomacy.
Antwerp, Belgium's clear number two, is the largest city in Flanders and home to the country's most important seaport. The Port of Antwerp-Bruges is one of the busiest in Europe, and the city is a world hub for the diamond trade. Antwerp's old town, dominated by the Cathedral of Our Lady and the legacy of the painter Peter Paul Rubens, draws millions of visitors each year.
Flanders versus Wallonia
The largest cities split fairly evenly between Belgium's two main linguistic regions. In Dutch-speaking Flanders, the leading cities are Antwerp, Ghent, Bruges, Leuven, and Mechelen. Ghent is a vibrant university and port city with one of the largest car-free historic centres in Europe, while Bruges is a UNESCO World Heritage site famous for its medieval canals and is often called the "Venice of the North."
In French-speaking Wallonia, the biggest cities are Charleroi, Liège, Namur, and Mons. Charleroi and Liège grew rapidly during the 19th-century industrial boom along the Sambre and Meuse rivers, built on coal and steel. Namur serves as the political capital of Wallonia, and Mons gained international attention as a European Capital of Culture in 2015.
Why the Cities Are Smaller Than You Might Expect
Although Belgium is one of the most urbanised and densely populated countries in the world, no single city dominates the way London does in the UK or Paris in France. This reflects a long history of independent medieval trading towns, each with its own identity, guilds, and architecture. The result is a polycentric country where wealth and population are spread across many medium-sized cities rather than concentrated in one megacity. For deeper context on the nation's regions, languages, and geography, see our belgium country guide.
How These Cities Shape Belgium
The top ten cities account for a large share of the country's economic output and cultural life. Brussels drives services and government, Antwerp powers trade and logistics, Ghent and Leuven are research and student strongholds, and the Walloon cities are reinventing themselves after the decline of heavy industry. High-speed rail and a dense motorway network keep these centres within easy reach of one another, reinforcing Belgium's reputation as a compact, interconnected nation.
Frequently Asked Questions
What is the largest city in Belgium?
Brussels is the largest city in Belgium, with around 1.2 million residents across the 19 communes of the Brussels-Capital Region. It is also the administrative heart of the European Union.
Is Antwerp bigger than Brussels?
No. Antwerp is Belgium's second-largest city with about 530,000 people. It is the largest single commune in the country and the biggest city in Flanders, but the Brussels-Capital Region is considerably larger overall.
What is the capital of Belgium?
Brussels is the capital of Belgium. It is also the largest city and one of the most internationally significant, hosting the headquarters of the European Union and NATO.
How many people live in Belgium?
Belgium has a total population of approximately 11.5 million people, making it one of the most densely populated countries in Europe despite its small land area.
