ProvinceCoat of arms of Flemish BrabantFlag of Flemish Brabant

Flemish Brabant: municipalities in numbers

Flemish Brabant (province) has 63 municipalities and 1,210,797 residents across 2,118 km², or 572 people per km². Population: +7.9% between 2016 and 2026.

  • 1,210,797 residents
  • 63 municipalities
  • 2,118 km²
  • 572 people/km²
Location map: Flemish Brabant

Map and records: Flemish Brabant

All municipalities in Flemish Brabant

Click a column heading to sort the table.

MunicipalityPopulationPopulation change over 10 yearsPopulation densityAreaShare of inhabitants aged 65 and overShare of inhabitants under 20
Leuven105,357+6.1%1,832 people/km²57.5 km²17.2%18.9%
Vilvoorde48,413+12.5%2,244 people/km²21.6 km²14.5%27.9%
Dilbeek45,111+8.8%1,088 people/km²41.5 km²21.1%24.1%
Halle43,131+12.6%958.9 people/km²45.0 km²19.8%23.2%
Grimbergen40,491+10.2%1,047 people/km²38.7 km²19.3%24.4%
Zaventem37,518+13.6%1,354 people/km²27.7 km²16.4%25.7%
Sint-Pieters-Leeuw37,055+10.6%911.1 people/km²40.7 km²18.5%25.5%
Tienen36,962+8.1%507.9 people/km²72.8 km²22.8%21.8%
Asse36,018+11.2%717.2 people/km²50.2 km²18.6%24.8%
Aarschot31,948+8.2%506.8 people/km²63.0 km²24.2%18.5%
Beersel26,800+8.3%881.6 people/km²30.4 km²19.2%25.8%
Overijse26,452+6.0%588.0 people/km²45.0 km²20.4%24.3%
Pajottegem25,501+4.1%212.2 people/km²120.2 km²22.6%21.2%
Diest25,196+7.0%429.1 people/km²58.7 km²25.0%19.2%
Scherpenheuvel-Zichem24,537+7.5%479.7 people/km²51.1 km²25.6%18.4%
Zemst23,367+1.3%540.5 people/km²43.2 km²22.6%22.1%
Herent23,287+9.8%711.3 people/km²32.7 km²21.5%22.1%
Tervuren23,179+7.4%689.4 people/km²33.6 km²19.3%25.3%
Kortenberg21,425+8.7%617.4 people/km²34.7 km²20.7%23.4%
Meise20,592+9.9%587.2 people/km²35.1 km²22.6%23.0%
Londerzeel19,598+7.2%536.5 people/km²36.5 km²22.0%21.9%
Sint-Genesius-Rode18,622+2.5%818.5 people/km²22.8 km²21.5%24.0%
Merchtem18,467+14.8%500.5 people/km²36.9 km²21.5%22.5%
Wemmel18,270+13.8%2,083 people/km²8.8 km²19.1%25.1%
Rotselaar17,807+8.3%478.4 people/km²37.2 km²22.0%21.7%
Machelen17,115+15.9%1,488 people/km²11.5 km²14.2%27.2%
Ternat16,742+9.5%677.5 people/km²24.7 km²21.6%23.2%
Landen16,458+3.2%308.8 people/km²53.3 km²22.7%22.0%
Haacht15,811+10.6%514.3 people/km²30.7 km²24.1%21.2%
Tremelo15,372+4.3%702.2 people/km²21.9 km²26.3%18.0%
Lubbeek15,290+7.6%337.7 people/km²45.3 km²25.3%20.6%
Opwijk15,143+6.6%760.2 people/km²19.9 km²20.7%23.6%
Wezembeek-Oppem14,930+5.9%2,176 people/km²6.9 km²20.8%25.6%
Liedekerke14,113+9.2%1,388 people/km²10.2 km²21.8%23.9%
Kraainem13,985+2.0%2,395 people/km²5.8 km²19.1%25.7%
Affligem13,900+6.3%775.7 people/km²17.9 km²20.8%23.6%
Boortmeerbeek13,447+11.1%716.4 people/km²18.8 km²22.3%22.8%
Keerbergen13,447+4.8%725.3 people/km²18.5 km²26.9%19.0%
Steenokkerzeel12,737+6.8%539.0 people/km²23.6 km²21.0%23.9%
Kampenhout12,600+7.8%374.4 people/km²33.6 km²20.2%22.3%
Roosdaal12,163+5.8%554.9 people/km²21.9 km²21.6%22.2%
Tielt-Winge11,585+8.5%260.2 people/km²44.5 km²23.2%21.0%
Hoeilaart11,521+5.6%561.2 people/km²20.5 km²20.6%24.5%
Oud-Heverlee11,414+4.0%366.1 people/km²31.2 km²24.1%22.6%
Bierbeek10,926+9.8%280.4 people/km²39.0 km²22.5%22.2%
Begijnendijk10,668+6.1%604.1 people/km²17.7 km²25.0%18.9%
Bertem10,394+6.0%346.6 people/km²30.0 km²21.3%22.9%
Holsbeek10,283+3.5%265.2 people/km²38.8 km²22.0%21.1%
Huldenberg10,132+4.0%253.6 people/km²40.0 km²22.0%22.6%
Kapelle-op-den-Bos9,848+5.1%640.7 people/km²15.4 km²22.9%21.2%
Lennik9,400+4.1%302.1 people/km²31.1 km²24.6%21.2%
Zoutleeuw8,805+5.3%188.0 people/km²46.8 km²25.3%19.1%
Boutersem8,678+6.7%278.7 people/km²31.1 km²21.3%22.2%
Kortenaken8,046+1.5%162.7 people/km²49.4 km²24.1%19.6%
Linter7,410+3.1%201.0 people/km²36.9 km²23.4%20.3%
Hoegaarden7,016+1.8%205.6 people/km²34.1 km²20.4%21.6%
Bekkevoort6,965+13.9%186.8 people/km²37.3 km²21.5%18.5%
Geetbets6,309+5.7%177.6 people/km²35.5 km²22.1%20.8%
Drogenbos6,067+12.9%2,427 people/km²2.5 km²16.8%24.7%
Glabbeek5,475+3.2%202.9 people/km²27.0 km²23.7%19.4%
Linkebeek4,673−1.7%1,115 people/km²4.2 km²21.9%23.4%
Pepingen4,546+2.8%126.5 people/km²35.9 km²23.8%21.5%
Bever2,279+6.0%118.5 people/km²19.2 km²19.8%22.0%

Flemish Brabant compared with the national figures

Population-weighted averages for rates; totals for counts.

IndicatorFlemish BrabantBelgium
Share of inhabitants aged 65 and over20.8%20.7%
Share of inhabitants under 2022.6%21.8%
Share of inhabitants of foreign nationality11.9%13.8%
Number of dwellings542,5045,783,434
VAT-liable enterprises130,8331,170,010
VAT-liable enterprises per 1,000 inhabitants108.1 ‰ inh.98.6 ‰ inh.
Net taxable income per inhabitant26,927 €23,352 €
Administrative poverty risk6.8%11.0%
Cars per household1.201.07
Households without a car21.3%27.1%
New dwellings authorised per year per 1,000 inhabitants4.02 ‰ inh.4.28 ‰ inh.

Frequently asked questions

How many municipalities are there in Flemish Brabant?

Flemish Brabant has 63 municipalities. The most populous is Leuven, with 105,357 residents.

What is the population of Flemish Brabant?

Flemish Brabant has 1,210,797 residents (2026), or 572 people per km².

Which municipality in Flemish Brabant is growing fastest?

Machelen has the fastest growth in Flemish Brabant over 10 years: +15.9%.

Other regions

Coat of arms: rode raaf, CC BY-SA 3.0, Wikimedia Commons · Flag: F5JMH, Public domain, Wikimedia Commons. Coats of arms and flags are shown for identification only; this site is not affiliated with any public authority.