Province · closed 24/04/2026
West Flanders
Compare 2 places: West Flanders and…
77 210provisional
-1,0 % in 2025 compared with 2024 (78 014)
2025: first publication (closed 24/04/2026), provisional figures. Late reports are added in later bulletins, which revise the figures upwards. The 2025/2024 change may therefore overstate the fall. Learn more
62,69 offences per 1,000 inhab. in 2025 (pop. 1 231 585 on 1/1/2025)
Source: rapport_2025_trim4_prov_West_Vlaanderen_fr.pdf · 158 pages
Local executive
Governor: Carl Decaluwé - appointed, not elected
Since 02/12/2024 · In office on 08/10/2026 · source (official source)
Majority of the deputatie: CD&V / N-VA / Vooruit
Derived from the lists of the executive members · In office on 08/10/2026 · source (official source)
Next elections: municipal and provincial elections: 13/10/2030 · regional, federal and European elections: 2029.
Profile
Official sources (Statbel), edition shown on each line. Counts: somme des communes de la province (sums, not an average of percentages).
- Population on 1 January 2026
- 1 235 671
Statbel, 1/1/2026
- Foreign nationals (non-Belgian nationality)
- 7,6 %94 046 out of 1 235 671
2010 : 2,8 % · 2026 : 7,6 %The vertical axis does not start at 0. Annual series
1 January Foreign nationals Share 2010 33 012 2,8 % 2011 35 768 3,1 % 2012 39 307 3,4 % 2013 41 756 3,6 % 2014 43 685 3,7 % 2015 47 366 4,0 % 2016 51 215 4,3 % 2017 56 077 4,7 % 2018 61 028 5,1 % 2019 65 552 5,5 % 2020 69 875 5,8 % 2021 72 118 6,0 % 2022 75 730 6,3 % 2023 85 192 7,0 % 2024 89 084 7,3 % 2025 92 539 7,5 % 2026 94 046 7,6 % Statbel, 1/1/2026, series 2010-2026
- Non-Belgians by group of nationality of origin
- Neighbouring countries*1,1 %(13 834)
- EU27 excluding neighbouring countries2,7 %(33 471)
- Non-EU273,8 %(46 741)
* Germany, France, Luxembourg, Netherlands, United Kingdom (Statbel grouping).
Statbel, 1/1/2026, share of the population
- Origin (indicator separate from nationality)
- Belgians of Belgian origin82,3 %(1 017 279)
- Belgians of foreign origin10,1 %(124 346)
- Non-Belgians7,6 %(94 046)
Statbel, 1/1/2026
- Age
- 0-17 years17,7 %(218 645)
- 18-64 years57,1 %(704 981)
- 65 and over25,3 %(312 045)
Statbel, 1/1/2026
- Area and density
3 197 km² · 385 inhab./km²
Statbel, 1/1/2025
- Median income per tax return
31 169 €total net taxable income, 743 178 returns
Statbel, income 2023
Definitions
- « Foreign national » = person with a non-Belgian nationality in the national register, on 1 January. Naturalised Belgians or Belgians of foreign origin are counted as Belgians.
- Origin (Statbel): based on current nationality, the person's first registered nationality and that of their parents. Official categories: Belgian of Belgian origin, Belgian of foreign origin, non-Belgian.
- Group of nationality of origin: Statbel grouping into neighbouring countries, EU27 excluding neighbouring countries, and non-EU27; this is not a strict EU / non-EU split (the United Kingdom is classed as a neighbouring country).
- Merged or renumbered municipalities: no reconstructed series before the date of the new code (same rule as for the reference population).
- These figures are not cross-referenced with any crime statistics.
Main categories
Click a category to open the annual series (2000, 2015-2025; 2025 provisional).
| Category | 2025prov. | Change 2025/2024 | 2000 |
|---|---|---|---|
| 77 210 | -1,0 % | 88 194 | |
| 18 663 | -5,9 % | 38 512 | |
| 8 741 | +36,7 % | - | |
| 7 061 | -0,7 % | 5 997 | |
| 6 731 | -2,9 % | 5 869 | |
| 6 661 | -2,0 % | 12 045 | |
| 5 664 | +2,5 % | 3 707 | |
| 3 176 | -1,7 % | 1 863 | |
| 2 966 | -4,9 % | 1 595 | |
| 2 449 | -8,9 % | 2 330 | |
| 2 403 | +5,8 % | 201 | |
| 2 367 | -15,6 % | 989 | |
| 2 004 | -19,0 % | 2 055 | |
| 1 695 | -6,0 % | 863 | |
| 1 668 | -5,4 % | 334 | |
| 1 229 | -4,5 % | 658 | |
| 1 143 | -4,4 % | 1 582 | |
| 1 015 | -10,9 % | 2 767 | |
| 972 | -5,0 % | 1 792 | |
| 751 | -2,7 % | 544 | |
| 366 | -15,9 % | 576 | |
| 218 | +4,8 % | 28 | |
| 190 | -4,5 % | 508 | |
| 153 | -11,6 % | 35 | |
| 114 | -2,6 % | 60 | |
| 86 | -23,9 % | 65 | |
| 69 | -4,2 % | 24 | |
| 63 | +96,9 % | 364 | |
| 47 | -16,1 % | 178 | |
| 40 | -7,0 % | 140 | |
| 36 | +71,4 % | 11 | |
| 35 | +29,6 % | 88 | |
| 28 | -15,2 % | - | |
| 16 | +77,8 % | 50 | |
| 12 | +20,0 % | - | |
| 11 | -31,3 % | 67 | |
| 10 | -16,7 % | 2 562 | |
| 9 | -25,0 % | 45 | |
| 8 | 0,0 % | - | |
| 5 | -16,7 % | - | |
| 2 | +100,0 % | - | |
| 1 | - | - | |
| - | - | 14 | |
| - | - | 10 |
Change 2025/2024: change in 2025 compared with 2024 (e.g. −10 % = 2025 is 10 % lower than 2024, not the reverse).
2025 provisional: first publication. Reports registered late are added in later bulletins, which revise the figures upwards, so the 2025/2024 fall may be overstated.
Source of figures: police crime statistics bulletin, Q4 2025 (closed 24/04/2026). Click a category to show the full available annual series.
Breakdown
| Place | Type | 2025 prov. | Change 2025/2024 |
|---|---|---|---|
| West Flanders | District | 77 210 | -1,0 % |
| Brugge | Municipality | 10 569 | +0,2 % |
| PZ BRUGGE | Police zone | 10 569 | +0,2 % |
| VLAS | Police zone | 8 065 | -12,1 % |
| Oostende | Municipality | 7 874 | +3,1 % |
| PZ OOSTENDE | Police zone | 7 874 | +3,1 % |
| POLITIEZONE RIHO | Police zone | 7 447 | -2,9 % |
| Kortrijk | Municipality | 7 252 | -11,1 % |
| POLITIEZONE ARRO IEPER | Police zone | 6 666 | +2,7 % |
| Roeselare | Municipality | 5 252 | -1,9 % |
| GRENSLEIE | Police zone | 4 174 | -2,1 % |
| MIRA | Police zone | 3 971 | -1,8 % |
| WESTKUST | Police zone | 3 588 | +0,6 % |
| PZ DAMME/KNOKKE-HEIST | Police zone | 3 335 | +3,8 % |
| Knokke-Heist | Municipality | 2 982 | +6,5 % |
| POLITIEZONE KOUTER | Police zone | 2 977 | +7,6 % |
| REGIO TIELT | Police zone | 2 861 | -0,2 % |
| PZ BLANKENBERGE/ZUIENKERKE | Police zone | 2 814 | +6,7 % |
| Blankenberge | Municipality | 2 637 | +4,8 % |
| Menen | Municipality | 2 421 | -7,2 % |
| POLITIEZONE HET HOUTSCHE | Police zone | 2 276 | +5,9 % |
| Ieper | Municipality | 2 268 | -0,7 % |
| GAVERS | Police zone | 2 212 | +0,4 % |
| PZ BREDENE/DE HAAN | Police zone | 2 081 | -5,7 % |
| Waregem | Municipality | 2 021 | -3,0 % |
| POLDER | Police zone | 1 953 | -10,2 % |
| Izegem | Municipality | 1 833 | -5,3 % |
| Harelbeke | Municipality | 1 688 | -0,9 % |
| Middelkerke | Municipality | 1 645 | -7,8 % |
| POLITIEZONE MIDDELKERKE | Police zone | 1 645 | -7,8 % |
| MIDOW | Police zone | 1 537 | +3,4 % |
| Koksijde | Municipality | 1 459 | -3,8 % |
| Wevelgem | Municipality | 1 369 | +0,6 % |
| Bredene | Municipality | 1 265 | -7,3 % |
| Wervik | Municipality | 1 263 | +13,2 % |
| Tielt | Municipality | 1 215 | +4,9 % |
| POLITIEZONE SPOORKIN | Police zone | 1 165 | +3,6 % |
| De Panne | Municipality | 1 120 | +8,3 % |
| Poperinge | Municipality | 1 054 | +3,7 % |
| Nieuwpoort | Municipality | 1 009 | -0,8 % |
| Torhout | Municipality | 939 | -1,2 % |
| Zwevegem | Municipality | 919 | +2,2 % |
| Veurne | Municipality | 846 | +3,2 % |
| Oostkamp | Municipality | 819 | -4,9 % |
| De Haan | Municipality | 816 | -3,0 % |
| Zedelgem | Municipality | 731 | +9,9 % |
| Beernem | Municipality | 726 | +16,3 % |
| Diksmuide | Municipality | 697 | -13,8 % |
| Kuurne | Municipality | 652 | -19,9 % |
| Wingene | Municipality | 617 | -17,4 % |
| Ichtegem | Municipality | 560 | +15,5 % |
| Gistel | Municipality | 546 | +14,0 % |
| Ingelmunster | Municipality | 536 | -2,2 % |
| Deerlijk | Municipality | 524 | +4,8 % |
| Jabbeke | Municipality | 478 | +3,0 % |
| Kortemark | Municipality | 474 | -12,9 % |
| Anzegem | Municipality | 469 | +0,4 % |
| Moorslede | Municipality | 463 | +5,9 % |
| Houthulst | Municipality | 458 | +10,6 % |
| Oudenburg | Municipality | 454 | +17,0 % |
| Avelgem | Municipality | 443 | -6,7 % |
| Staden | Municipality | 407 | -8,5 % |
| Wielsbeke | Municipality | 405 | +8,9 % |
| Lichtervelde | Municipality | 402 | +21,8 % |
| Zonnebeke | Municipality | 389 | -4,4 % |
| Ledegem | Municipality | 384 | +30,6 % |
| Ardooie | Municipality | 369 | -8,2 % |
| Hooglede | Municipality | 362 | -4,7 % |
| Heuvelland | Municipality | 359 | -6,0 % |
| Damme | Municipality | 353 | -14,5 % |
| Oostrozebeke | Municipality | 349 | +6,7 % |
| Koekelare | Municipality | 324 | -20,6 % |
| Langemark-Poelkapelle | Municipality | 293 | +22,1 % |
| Pittem | Municipality | 258 | +12,2 % |
| Dentergem | Municipality | 247 | +3,3 % |
| Alveringem | Municipality | 209 | 0,0 % |
| Zuienkerke | Municipality | 177 | +46,3 % |
| Lendelede | Municipality | 161 | -19,9 % |
| Espierres-Helchin | Municipality | 119 | +0,8 % |
| Vleteren | Municipality | 112 | +15,5 % |
| Lo-Reninge | Municipality | 110 | +15,8 % |
| Messines | Municipality | 58 | -15,9 % |
Crime types and phenomena, 2025
- Vol moyen de transport/Vol de vélo3 519
- Cambriolage/Cambriolage dans bâtiment (total)3 028
- Vol autre/Vol à l'étalage2 763
- Cambriolage/Cambriolage dans habitation2 297
- Autre/Dégradation de voiture2 276
- Violence dans l'espace public/Violence physique (voie publique)2 074
- Violence intrafamiliale (VIF)/VIF: physique, dans le couple1 787
- Criminalité ICT/Phishing1 663
- Vol autre/Vol dans ou sur un véhicule1 540
- Violence intrafamiliale (VIF)/VIF: psychique, dans le couple1 442
- Violence dans l'espace public/Violence psychique (voie publique)1 106
- Violence dans l'espace public/Violence physique (endroit accessible au public)971
- Autre/Fraude à l'identité931
- Autre/Cyberharcèlement826
- Vol autre/Vol avec violence sans arme761
- Cambriolage/Cambriolage ds entreprise ou commerce451
- Violence dans l'espace public/Violence psychique (endroit accessible au public)448
- Vol autre/Vol à la tire423