Home
Show Map

Belgium: West-Vlaanderen

Contents: West-Vlaanderen

Province


1,203,312 Population [2021] – census

1,231,585 Population [2025] – estimate

3,197km² Area

385.3/km² Density [2025]

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
2025-01-01
 
Brugge [Bruges]Arrondissement241,813254,221264,093271,437276,313280,456282,904287,473
DiksmuideArrondissement49,19147,68047,30948,08249,67551,03051,77452,728
Ieper [Ypres]Arrondissement105,214103,893104,066104,320105,828106,154106,455108,402
KortrijkArrondissement263,840271,613276,417277,786281,112286,471293,338304,450
Oostende [Ostend]Arrondissement130,043132,204137,856142,946150,841154,919158,153160,633
RoeselareArrondissement133,670137,035137,860140,684145,024149,697155,015160,636
TieltArrondissement83,64584,72786,04588,03490,27492,12493,72696,116
VeurneArrondissement47,01547,88053,18356,75160,29960,97761,94761,147
West-Vlaanderen [West Flanders]Province1,054,4311,079,2531,106,8291,130,0401,164,9671,181,8281,203,3121,231,585

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, country of birth).

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
2025-01-01
 
AlveringemMunicipalityVeurne6,0315,2464,9154,8214,9505,0395,0244,966
AnzegemMunicipalityKortrijk12,53313,11313,19713,80514,33014,58914,84515,246
ArdooieMunicipalityTielt9,2399,4589,6729,3969,0599,0539,1519,514
AvelgemMunicipalityKortrijk8,5618,4888,9119,1949,6549,95610,24910,450
BeernemMunicipalityBrugge12,87313,52614,01814,55715,21415,50215,84516,318
BlankenbergeMunicipalityBrugge13,96914,83216,60217,53819,09520,01320,47920,654
BredeneMunicipalityOostende9,24410,53812,42714,29416,38117,36018,08618,196
Brugge (Bruges)MunicipalityBrugge116,865118,020117,063116,559116,887118,053118,467120,283
DammeMunicipalityBrugge9,6939,88110,64511,08010,84510,90710,97311,278
De HaanMunicipalityOostende7,2268,65510,38911,41812,51912,62212,78912,627
De Panne (La Panne)MunicipalityVeurne9,5629,5079,7179,88010,72710,81111,23210,874
DeerlijkMunicipalityKortrijk10,16610,79211,26211,42611,28311,73812,18212,690
DentergemMunicipalityTielt7,0067,3047,5597,9318,3118,3748,6448,673
Diksmuide (Dixmude)MunicipalityDiksmuide15,93015,34715,27315,46516,36616,55116,81517,337
GistelMunicipalityOostende9,1589,53110,01511,14711,78111,85112,10712,117
HarelbekeMunicipalityKortrijk24,21825,21425,83626,20226,75927,53628,61430,311
HeuvellandMunicipalityIeper9,0428,5408,5148,3637,9947,8277,8978,021
HoogledeMunicipalityRoeselare8,7499,0089,1889,7689,96610,0169,92510,312
HouthulstMunicipalityDiksmuide9,2438,9308,8339,0039,63610,03710,21410,525
IchtegemMunicipalityOostende11,85212,25912,87213,27213,85913,94514,06814,622
Ieper (Ypres)MunicipalityIeper33,42934,42635,23535,08435,10134,95934,95435,587
IngelmunsterMunicipalityRoeselare10,24510,43410,40710,65910,67910,79211,18911,597
IzegemMunicipalityRoeselare25,26726,41026,46226,54127,23827,55028,55429,427
JabbekeMunicipalityBrugge9,20310,62912,28613,65013,68913,86214,08114,932
Knokke-HeistMunicipalityBrugge27,58228,86831,78733,29633,98633,31133,08632,415
KoekelareMunicipalityDiksmuide7,8077,6067,7498,1478,4608,7508,7458,801
KoksijdeMunicipalityVeurne11,56013,67917,80419,95221,96322,07421,85221,344
KortemarkMunicipalityDiksmuide12,63712,58012,31312,23612,17812,41512,74312,882
Kortrijk (Courtrai)MunicipalityKortrijk77,27175,91776,14174,54374,87575,50677,21380,776
KuurneMunicipalityKortrijk11,38812,55412,61012,68412,96813,14013,79414,244
Langemark-PoelkapelleMunicipalityIeper7,4377,0977,3647,6027,8517,9407,8438,202
LedegemMunicipalityRoeselare9,0369,2489,3729,3699,5829,5309,7159,775
LendeledeMunicipalityKortrijk5,1695,4095,4975,4915,6465,7465,7665,849
LichterveldeMunicipalityRoeselare7,4597,8428,0078,3128,4898,6888,9629,437
Lo-ReningeMunicipalityDiksmuide3,5743,2173,1413,2313,3183,2773,2573,183
Menen (Menin)MunicipalityKortrijk34,43333,54232,64531,91832,73332,87733,70834,585
Mesen (Messines)MunicipalityIeper1,1051,0471,0489669451,0541,0511,071
MiddelkerkeMunicipalityOostende13,89214,16815,34616,66818,89319,26219,67620,023
MoorsledeMunicipalityRoeselare10,07610,97410,73210,69010,85810,94911,44511,504
Nieuwpoort (Nieuport)MunicipalityVeurne8,4298,1959,57210,33211,38011,37911,66711,399
Oostende (Ostende) [Ostend]MunicipalityOostende71,22768,91568,50067,33469,73370,60071,75572,817
OostkampMunicipalityBrugge16,60819,74720,42321,16622,53623,13223,83224,142
OostrozebekeMunicipalityTielt6,4316,7056,9407,3677,5287,7007,9438,013
OudenburgMunicipalityOostende7,4448,1388,3078,8139,0449,2799,67210,231
PittemMunicipalityTielt6,0686,2516,4706,5946,7196,7236,7846,971
PoperingeMunicipalityIeper20,35919,88619,29019,37219,98319,75519,68619,962
Roeselare (Roulers)MunicipalityRoeselare51,64151,98452,87254,37658,14260,99963,76366,888
Spiere-Helkijn (Espierres-Helchin)MunicipalityKortrijk1,8581,8871,7971,8732,1262,1332,0762,053
StadenMunicipalityRoeselare11,19711,13510,82010,96910,97911,17311,46211,696
TieltMunicipalityTielt29,66129,57430,13330,15130,78131,17731,27531,908
TorhoutMunicipalityBrugge16,30117,16518,16618,80019,97520,48620,49021,159
Veurne (Furnes)MunicipalityVeurne11,43311,25311,17511,76611,54611,67412,17212,564
VleterenMunicipalityIeper4,0853,6933,6283,6083,7123,6733,6493,583
WaregemMunicipalityKortrijk29,65232,81034,90235,84236,59337,60638,53540,436
WervikMunicipalityIeper18,55618,08617,98617,74418,26118,52918,86419,207
WevelgemMunicipalityKortrijk26,76229,01930,56631,35731,06131,29131,50331,940
WielsbekeMunicipalityTielt7,7828,2218,3898,9369,1779,5259,85110,256
WingeneMunicipalityTielt17,45817,21416,88217,65919,09719,57220,07820,781
ZedelgemMunicipalityBrugge16,50119,19820,45421,99322,35622,47922,90123,635
ZonnebekeMunicipalityIeper11,20111,11811,00111,58112,30812,41712,51112,769
ZuienkerkeMunicipalityBrugge2,2182,3552,6492,7982,7602,7112,7502,657
ZwevegemMunicipalityKortrijk21,82922,86823,05323,45124,10224,35324,85325,870

Source: Statistics Belgium.