Home
Show Map

Belgium: Vlaams-Brabant

flagContents: Vlaams-Brabant (Province)

Capital: Leuven


1,162,084 Population [2021] – census

1,210,797 Population [2026] – estimate

2,118km² Area

571.6/km² Density [2026]

Arrondissements

The population of the arrondissements of the Province of Flemish Brabant according to census results and official estimates.

NameStatusPopulation
Census
1970-12-31
Population
Census
1981-03-01
Population
Census
1991-03-01
Population
Estimate
2001-01-01
Population
Census
2011-01-01
Population
Estimate
2016-01-01
Population
Census
2021-01-01
Population
Estimate
2026-01-01
 
Halle-VilvoordeArrondissement472,030518,191537,859560,138593,455622,234649,086677,168
LeuvenArrondissement389,460414,729432,842458,265483,469499,459512,998533,629
Vlaams-Brabant [Flemish Brabant]Province861,490932,920970,7011,018,4031,086,4461,121,6931,162,0841,210,797

Contents: Cities and Municipalities

The population of all cities and municipalities in the Province of Flemish Brabant according to census results and official estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, citizenship).

Name StatusArrondissementPopulation
Census
1970-12-31
Population
Census
1981-03-01
Population
Census
1991-03-01
Population
Estimate
2001-01-01
Population
Census
2011-01-01
Population
Estimate
2016-01-01
Population
Census
2021-01-01
Population
Estimate
2026-01-01
 
AarschotMunicipalityLeuven25,19226,16826,32727,55128,63829,52930,28131,948
AffligemMunicipalityHalle-Vilvoorde9,61311,30711,57711,65812,46113,07913,40713,900
AsseMunicipalityHalle-Vilvoorde23,23426,42527,05928,00630,55632,40233,82736,018
BeerselMunicipalityHalle-Vilvoorde18,52720,95522,19522,91924,21124,74525,75626,800
BegijnendijkMunicipalityLeuven7,1107,7228,2869,0969,84510,05810,32210,668
BekkevoortMunicipalityLeuven5,7145,3995,4125,7436,0806,1176,3486,965
BertemMunicipalityLeuven6,7687,7888,4398,9189,5589,80310,19010,394
Bever (Biévène)MunicipalityHalle-Vilvoorde1,6871,7031,7981,9822,1552,1512,2012,279
BierbeekMunicipalityLeuven6,6007,6948,5938,9009,5029,95310,19410,926
BoortmeerbeekMunicipalityLeuven8,1719,58310,64311,42011,87912,10212,71113,447
BoutersemMunicipalityLeuven5,9646,3596,6097,2557,6918,1328,2498,678
DiestMunicipalityLeuven19,40420,49121,46122,24923,15423,53824,37025,196
DilbeekMunicipalityHalle-Vilvoorde30,99535,05036,85937,81840,20341,45043,73245,111
DrogenbosMunicipalityHalle-Vilvoorde4,8404,8664,7804,6744,9365,3725,6996,067
GeetbetsMunicipalityLeuven5,7555,4955,6595,7775,9185,9706,1886,309
GlabbeekMunicipalityLeuven4,8004,7674,8615,0695,3115,3055,3405,475
GrimbergenMunicipalityHalle-Vilvoorde27,34732,03832,12032,97335,44136,74238,31440,491
HaachtMunicipalityLeuven10,16811,28512,24313,22314,18314,29615,08015,811
Halle (Hal)MunicipalityHalle-Vilvoorde31,35132,31232,76833,74436,28138,28940,65643,131
HerentMunicipalityLeuven13,36215,79417,59619,01720,41521,21322,04623,287
HoegaardenMunicipalityLeuven5,8355,5455,5946,0166,6336,8916,8437,016
HoeilaartMunicipalityHalle-Vilvoorde7,4918,9149,5409,83910,41810,91511,50911,521
HolsbeekMunicipalityLeuven6,7657,1917,7418,8809,6969,93510,14810,283
HuldenbergMunicipalityLeuven6,2426,9627,9689,0569,4649,7439,98110,132
KampenhoutMunicipalityHalle-Vilvoorde7,9568,9459,91910,82911,24311,68912,28012,600
Kapelle-op-den-BosMunicipalityHalle-Vilvoorde7,6408,3028,6298,7329,0839,3709,5249,848
KeerbergenMunicipalityLeuven6,5289,12310,75012,01512,74412,83113,07313,447
KortenakenMunicipalityLeuven7,8427,5937,3757,4477,7987,9307,8988,046
KortenbergMunicipalityLeuven12,47314,66516,04517,43919,13119,71420,42521,425
KraainemMunicipalityHalle-Vilvoorde11,39011,78012,52712,82413,40213,71313,84713,985
LandenMunicipalityLeuven14,03714,08114,21314,34315,44015,94416,05116,458
LennikMunicipalityHalle-Vilvoorde7,4697,6988,2398,6248,8729,0339,1909,400
Leuven (Louvain)MunicipalityLeuven86,35285,07685,01888,58196,93999,288101,032105,357
LiedekerkeMunicipalityHalle-Vilvoorde10,67811,60911,50311,77812,52612,91913,48214,113
LinkebeekMunicipalityHalle-Vilvoorde4,2654,7054,5724,7474,8054,7524,7394,673
LinterMunicipalityLeuven6,7446,5686,5156,8657,0947,1887,2537,410
LonderzeelMunicipalityHalle-Vilvoorde15,44916,72917,01117,16617,77718,27419,01619,598
LubbeekMunicipalityLeuven8,63411,32412,51913,60213,88314,20614,72815,290
MachelenMunicipalityHalle-Vilvoorde11,96311,27311,30311,90113,56514,76415,89517,115
MeiseMunicipalityHalle-Vilvoorde11,57515,17017,06218,39018,33918,74219,79020,592
MerchtemMunicipalityHalle-Vilvoorde11,76412,97213,18814,25415,55816,08317,15418,467
OpwijkMunicipalityHalle-Vilvoorde10,74711,45111,58811,83113,44714,20814,79315,143
Oud-HeverleeMunicipalityLeuven6,6838,62310,00510,62410,99410,97311,20911,414
OverijseMunicipalityHalle-Vilvoorde16,18121,42823,02823,84624,51724,95925,65526,452
PajottegemMunicipalityHalle-Vilvoorde20,01920,90121,48022,95824,23724,49924,75025,501
PepingenMunicipalityHalle-Vilvoorde3,5593,5913,8564,2574,4464,4244,4994,546
RoosdaalMunicipalityHalle-Vilvoorde9,5379,96010,14210,61711,29911,49411,68812,163
RotselaarMunicipalityLeuven9,72911,09212,80814,64115,76116,43917,08117,807
Scherpenheuvel-Zichem (Montaigu-Zichem)MunicipalityLeuven20,05020,63820,70021,68022,59522,83323,13524,537
Sint-Genesius-Rode (Rhode-Saint-Genèse)MunicipalityHalle-Vilvoorde14,33316,83017,86117,90117,95318,17118,62618,622
Sint-Pieters-LeeuwMunicipalityHalle-Vilvoorde25,56027,96828,95930,05431,86833,51235,06137,055
SteenokkerzeelMunicipalityHalle-Vilvoorde7,8549,6389,96110,53511,59211,92412,37212,737
TernatMunicipalityHalle-Vilvoorde11,13412,29413,45014,49615,07115,28616,14416,742
TervurenMunicipalityLeuven15,26118,94219,48820,23121,21421,57222,86123,179
Tielt-WingeMunicipalityLeuven7,8078,2379,1319,87710,42410,67410,87711,585
Tienen (Tirlemont)MunicipalityLeuven33,04132,62031,56731,50132,70234,18535,54536,962
TremeloMunicipalityLeuven8,63110,15811,55513,45314,57614,73315,00815,372
Vilvoorde (Vilvorde)MunicipalityHalle-Vilvoorde36,65933,26432,89435,14140,49043,01745,71548,413
WemmelMunicipalityHalle-Vilvoorde12,63113,54713,81914,06615,28516,05917,01318,270
Wezembeek-OppemMunicipalityHalle-Vilvoorde10,89912,00613,11813,68913,70414,09514,25414,930
ZaventemMunicipalityHalle-Vilvoorde22,15425,39326,06227,15931,24333,03435,18437,518
ZemstMunicipalityHalle-Vilvoorde15,52917,16718,99220,73021,96023,06823,31423,367
Zoutleeuw (Léau)MunicipalityLeuven7,7987,7467,7217,7968,2408,3648,5318,805

Source: Statistics Belgium.


Further information about the population structure:

Gender (E 2026)
Males594,488
Females616,309
Age Groups (E 2026)
0-17 years243,817
18-64 years715,683
65+ years251,297
Age Distribution (E 2026)
90+ years15,568
80-89 years57,591
70-79 years107,674
60-69 years150,016
50-59 years156,746
40-49 years159,120
30-39 years150,127
20-29 years140,022
10-19 years147,693
0-9 years126,240
Citizenship (E 2026)
Belgium1,066,586
Other Citizenship144,211