Home
Show Map

Belgium: West-Vlaanderen

flagContents: West-Vlaanderen (Province)

Capital: Brugge


1,203,312 Population [2021] – census

1,235,671 Population [2026] – estimate

3,197km² Area

386.6/km² Density [2026]

Arrondissements

The population of the arrondissements of the Province of West Flanders 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
 
Brugge [Bruges]Arrondissement241,813254,221264,093271,437276,313280,456282,904287,651
DiksmuideArrondissement49,19147,68047,30948,08249,67551,03051,77453,037
Ieper [Ypres]Arrondissement105,214103,893104,066104,320105,828106,154106,455108,493
KortrijkArrondissement263,840271,613276,417277,786281,112286,471293,338306,298
Oostende [Ostend]Arrondissement130,043132,204137,856142,946150,841154,919158,153161,036
RoeselareArrondissement133,670137,035137,860140,684145,024149,697155,015161,589
TieltArrondissement83,64584,72786,04588,03490,27492,12493,72696,519
VeurneArrondissement47,01547,88053,18356,75160,29960,97761,94761,048
West-Vlaanderen [West Flanders]Province1,054,4311,079,2531,106,8291,130,0401,164,9671,181,8281,203,3121,235,671

Contents: Cities and Municipalities

The population of all cities and municipalities in the Province of West Flanders 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
 
AlveringemMunicipalityVeurne6,0315,2464,9154,8214,9505,0395,0244,967
AnzegemMunicipalityKortrijk12,53313,11313,19713,80514,33014,58914,84515,294
ArdooieMunicipalityTielt9,2399,4589,6729,3969,0599,0539,1519,546
AvelgemMunicipalityKortrijk8,5618,4888,9119,1949,6549,95610,24910,426
BeernemMunicipalityBrugge12,87313,52614,01814,55715,21415,50215,84516,334
BlankenbergeMunicipalityBrugge13,96914,83216,60217,53819,09520,01320,47920,741
BredeneMunicipalityOostende9,24410,53812,42714,29416,38117,36018,08618,057
Brugge (Bruges)MunicipalityBrugge116,865118,020117,063116,559116,887118,053118,467120,458
DammeMunicipalityBrugge9,6939,88110,64511,08010,84510,90710,97311,321
De HaanMunicipalityOostende7,2268,65510,38911,41812,51912,62212,78912,682
De Panne (La Panne)MunicipalityVeurne9,5629,5079,7179,88010,72710,81111,23210,829
DeerlijkMunicipalityKortrijk10,16610,79211,26211,42611,28311,73812,18212,727
DentergemMunicipalityTielt7,0067,3047,5597,9318,3118,3748,6448,824
Diksmuide (Dixmude)MunicipalityDiksmuide15,93015,34715,27315,46516,36616,55116,81517,386
GistelMunicipalityOostende9,1589,53110,01511,14711,78111,85112,10712,098
HarelbekeMunicipalityKortrijk24,21825,21425,83626,20226,75927,53628,61430,605
HeuvellandMunicipalityIeper9,0428,5408,5148,3637,9947,8277,8978,049
HoogledeMunicipalityRoeselare8,7499,0089,1889,7689,96610,0169,92510,248
HouthulstMunicipalityDiksmuide9,2438,9308,8339,0039,63610,03710,21410,543
IchtegemMunicipalityOostende11,85212,25912,87213,27213,85913,94514,06814,681
Ieper (Ypres)MunicipalityIeper33,42934,42635,23535,08435,10134,95934,95435,629
IngelmunsterMunicipalityRoeselare10,24510,43410,40710,65910,67910,79211,18911,663
IzegemMunicipalityRoeselare25,26726,41026,46226,54127,23827,55028,55429,444
JabbekeMunicipalityBrugge9,20310,62912,28613,65013,68913,86214,08114,990
Knokke-HeistMunicipalityBrugge27,58228,86831,78733,29633,98633,31133,08632,163
KoekelareMunicipalityDiksmuide7,8077,6067,7498,1478,4608,7508,7458,886
KoksijdeMunicipalityVeurne11,56013,67917,80419,95221,96322,07421,85221,072
KortemarkMunicipalityDiksmuide12,63712,58012,31312,23612,17812,41512,74313,084
Kortrijk (Courtrai)MunicipalityKortrijk77,27175,91776,14174,54374,87575,50677,21381,523
KuurneMunicipalityKortrijk11,38812,55412,61012,68412,96813,14013,79414,308
Langemark-PoelkapelleMunicipalityIeper7,4377,0977,3647,6027,8517,9407,8438,258
LedegemMunicipalityRoeselare9,0369,2489,3729,3699,5829,5309,7159,797
LendeledeMunicipalityKortrijk5,1695,4095,4975,4915,6465,7465,7665,863
LichterveldeMunicipalityRoeselare7,4597,8428,0078,3128,4898,6888,9629,450
Lo-ReningeMunicipalityDiksmuide3,5743,2173,1413,2313,3183,2773,2573,138
Menen (Menin)MunicipalityKortrijk34,43333,54232,64531,91832,73332,87733,70834,640
Mesen (Messines)MunicipalityIeper1,1051,0471,0489669451,0541,0511,068
MiddelkerkeMunicipalityOostende13,89214,16815,34616,66818,89319,26219,67620,069
MoorsledeMunicipalityRoeselare10,07610,97410,73210,69010,85810,94911,44511,531
Nieuwpoort (Nieuport)MunicipalityVeurne8,4298,1959,57210,33211,38011,37911,66711,431
Oostende (Ostende) [Ostend]MunicipalityOostende71,22768,91568,50067,33469,73370,60071,75573,000
OostkampMunicipalityBrugge16,60819,74720,42321,16622,53623,13223,83224,102
OostrozebekeMunicipalityTielt6,4316,7056,9407,3677,5287,7007,9437,972
OudenburgMunicipalityOostende7,4448,1388,3078,8139,0449,2799,67210,449
PittemMunicipalityTielt6,0686,2516,4706,5946,7196,7236,7847,003
PoperingeMunicipalityIeper20,35919,88619,29019,37219,98319,75519,68619,890
Roeselare (Roulers)MunicipalityRoeselare51,64151,98452,87254,37658,14260,99963,76367,697
Spiere-Helkijn (Espierres-Helchin)MunicipalityKortrijk1,8581,8871,7971,8732,1262,1332,0762,051
StadenMunicipalityRoeselare11,19711,13510,82010,96910,97911,17311,46211,759
TieltMunicipalityTielt29,66129,57430,13330,15130,78131,17731,27531,973
TorhoutMunicipalityBrugge16,30117,16518,16618,80019,97520,48620,49021,154
Veurne (Furnes)MunicipalityVeurne11,43311,25311,17511,76611,54611,67412,17212,749
VleterenMunicipalityIeper4,0853,6933,6283,6083,7123,6733,6493,581
WaregemMunicipalityKortrijk29,65232,81034,90235,84236,59337,60638,53540,737
WervikMunicipalityIeper18,55618,08617,98617,74418,26118,52918,86419,234
WevelgemMunicipalityKortrijk26,76229,01930,56631,35731,06131,29131,50332,089
WielsbekeMunicipalityTielt7,7828,2218,3898,9369,1779,5259,85110,282
WingeneMunicipalityTielt17,45817,21416,88217,65919,09719,57220,07820,919
ZedelgemMunicipalityBrugge16,50119,19820,45421,99322,35622,47922,90123,747
ZonnebekeMunicipalityIeper11,20111,11811,00111,58112,30812,41712,51112,784
ZuienkerkeMunicipalityBrugge2,2182,3552,6492,7982,7602,7112,7502,641
ZwevegemMunicipalityKortrijk21,82922,86823,05323,45124,10224,35324,85326,035

Source: Statistics Belgium.


Further information about the population structure:

Gender (E 2026)
Males613,425
Females622,246
Age Groups (E 2026)
0-17 years218,645
18-64 years704,981
65+ years312,045
Age Distribution (E 2026)
90+ years19,341
80-89 years74,997
70-79 years134,621
60-69 years173,836
50-59 years159,692
40-49 years147,182
30-39 years148,665
20-29 years131,620
10-19 years131,658
0-9 years114,059
Citizenship (E 2026)
Belgium1,141,625
Other Citizenship94,046