Skip to content
TerraFactPerceelscanFind an address

TerraFact Flanders Property Report 2026: flooding, heritage, soil and plans by municipality

The TerraFact Flanders Property Report 2026 checks 56,838 addresses in the 285 Flemish municipalities against the registers of flooding, heritage, soil, pre-emption rights and plans, and sets out all 556 municipalities in Flanders, Brussels and Wallonia side by side with their population, the Statbel median price, registered offences (Flanders and Brussels) and their protected heritage. All figures are in an open CSV.

Key findings

Download all figures (CSV) One row per municipality, with the margin of error of each share. Free to use under CC BY 4.0, crediting ‘TerraFact Flanders Property Report 2026’ and the registers below (each under its own terms, see the sources). CC BY 4.0

What we count

For each Flemish municipality, the share of addresses that lie:

Also, per municipality, the population (Statbel) and the Statbel median price, in Flanders and Brussels the registered offences per 1,000 inhabitants, in Flanders the number of the municipality’s own building regulations and whether it has a general building regulation or building code, and in Brussels and Wallonia the number of protected properties. Click a heading to sort; the name of a municipality opens its page.

Registered offences count where an offence was reported to the police, not where offenders or victims live; a municipality with a station, a shopping centre or many visitors therefore counts more. Flanders (all types, via the Municipal and City Monitor) and Brussels (via IBSA) each have their own table. Wallonia has no open figure per municipality.

Flanders

The 285 Flemish municipalities
MunicipalityPopulationHouse (median)Flat (median)Offences per 1,000 inhabitantsFloodingClass C or DProtected heritageEstablished heritageOVAM soil fileRight of pre-emptionRUP, BPA or APAOwn regulationsBuilding code
Aalst93,094€305,000€245,00075.12%2%0%2%8%0%14%6yes
Aalter29,862€367,000€248,25050.20%0%0%3%11%0%40%2no
Aarschot31,948€336,000€303,00066.90%0%0%2%6%0%33%1no
Aartselaar15,085€442,500€260,00045.30%0%0%0%10%0%2%4no
Affligem13,900€380,000€307,00048.22%1%0%2%2%0%7%1no
Alken11,943€325,000–42.90%0%0%1%2%0%34%1no
Alveringem4,967€279,000–42.11%1%4%12%6%0%100%5no
Antwerp565,615€369,000€245,000109.92%2%2%13%18%0%32%6yes
Anzegem15,294€325,000–30.81%1%0%3%9%0%100%2no
Ardooie9,546€279,000–38.84%3%0%8%8%0%100%0no
Arendonk13,426€335,500€275,00059.80%0%1%4%4%0%4%3no
As8,249€285,000€235,00044.72%1%0%0%3%0%44%0no
Asse36,018€400,000€230,00058.30%0%0%1%16%0%10%5no
Assenede14,626€348,500–410%0%0%4%3%0%20%0no
Avelgem10,426€265,000€254,00042.40%0%4%10%6%0%100%0no
Baarle-Hertog3,103€399,000–27.92%1%1%8%10%0%16%1no
Balen23,916€325,000€242,00040.70%0%0%2%12%0%16%0no
Beernem16,334€365,000€300,00044.50%0%0%8%6%0%100%0no
Beerse18,780€380,000€248,00038.34%2%0%2%8%0%3%1no
Beersel26,800€430,000€265,00051.50%0%2%6%4%0%8%2no
Begijnendijk10,668€343,000–30.82%0%0%0%6%0%39%3no
Bekkevoort6,965€317,500–41.51%1%0%0%2%0%10%2no
Beringen49,034€320,000€250,00058.70%0%1%7%3%2%40%2no
Berlaar12,151€330,000€286,04542.21%1%1%4%3%0%9%2no
Berlare15,480€332,500€265,00060.30%0%0%4%6%2%31%1no
Bertem10,394€483,500–420%0%2%1%4%0%9%1no
Bever2,279€262,500–42.81%0%0%4%0%0%16%0no
Beveren-Kruibeke-Zwijndrecht88,344€338,500€260,00059.31%1%2%4%14%0%20%6yes
Bierbeek10,926€430,000€405,00041.60%0%6%6%3%0%11%0no
Bilzen-Hoeselt43,228€307,500€260,00047.20%0%0%2%2%0%43%2no
Blankenberge20,741€308,000€230,000127.744%4%2%2%6%0%100%8no
Bocholt13,884€315,000€269,500604%2%0%3%6%0%40%0no
Boechout14,106€435,000€287,500642%1%2%4%16%0%60%3yes
Bonheiden15,705€485,000€320,000310%0%2%2%3%0%38%2no
Boom19,963€275,000€220,00097.92%1%6%14%18%0%21%3no
Boortmeerbeek13,447€460,000–39.80%0%0%0%6%0%100%1yes
Bornem22,333€340,754€275,00041.51%0%0%2%4%0%44%4no
Boutersem8,678€380,000–30.80%0%2%4%1%0%0%0no
Brakel15,169€305,000–38.21%1%1%5%2%0%14%3no
Brasschaat38,529€545,050€303,00061.80%0%0%2%2%0%61%6no
Brecht30,755€450,000€315,00041.84%2%2%2%8%0%36%2no
Bredene18,057€282,500€219,00069.596%88%0%1%4%0%100%3no
Bree17,371€320,000€253,50054.33%3%0%3%7%0%26%0no
Bruges120,458€350,000€265,00087.96%4%4%16%14%0%100%2no
Buggenhout15,203€359,000€286,87546.50%0%0%1%4%0%4%0no
Damme11,321€416,250–31.35%4%4%7%4%0%100%3no
De Haan12,682€330,000€225,00064.636%14%9%11%4%0%100%6no
De Panne10,829€275,000€220,0001030%0%26%12%6%0%100%0no
Deerlijk12,727€295,000€232,50041.32%2%0%4%12%0%100%0no
Deinze46,380€362,776€232,50063.65%2%0%8%10%0%20%1yes
Denderleeuw21,402€300,000€239,25063.52%1%0%2%3%0%8%1yes
Dendermonde47,828€300,000€226,00077.52%2%2%8%4%0%20%4no
Dentergem8,824€325,000–28.51%0%0%10%10%0%100%2no
Dessel10,191€335,000–49.70%0%0%1%6%0%12%0no
Destelbergen19,223€450,000€367,50045.40%0%2%5%10%0%7%0no
Diepenbeek19,867€351,400€240,50054.40%0%0%1%6%0%32%3no
Diest25,196€285,000€245,00058.12%2%3%6%8%0%31%0no
Diksmuide17,386€298,000€245,00040.24%2%4%10%4%0%100%7no
Dilbeek45,111€430,000€280,000640%0%1%4%4%0%8%1no
Dilsen-Stokkem21,677€277,000€248,21844.12%2%0%2%10%0%14%1no
Drogenbos6,067€419,500€285,00089.20%0%0%4%10%0%40%1no
Duffel18,203€375,000€260,00052.21%1%0%1%3%0%24%5yes
Edegem23,698€515,000€260,00052.66%0%0%3%16%0%62%3no
Eeklo22,911€281,000€222,50080.40%0%0%6%10%0%100%2no
Erpe-Mere21,211€317,000€240,000430%0%1%3%6%0%6%1no
Essen19,671€378,000€270,00058.61%0%1%2%6%0%46%2no
Evergem37,371€363,000€265,00051.90%0%2%2%7%0%22%5no
Gavere13,437€381,500€267,50034.20%0%0%4%6%0%35%2no
Geel42,650€340,000€244,56063.21%0%0%4%6%0%42%1yes
Geetbets6,309€304,500–47.90%0%0%1%2%0%0%0no
Genk68,101€310,000€222,500790%0%0%14%20%0%30%4no
Ghent274,042€386,100€305,000121.41%0%2%14%18%0%42%5no
Geraardsbergen35,338€245,500€220,00076.72%2%0%4%2%0%6%2no
Gingelom8,755€250,000–46.64%2%0%2%1%0%2%0no
Gistel12,098€284,500€212,00045.18%2%1%4%4%0%100%3no
Glabbeek5,475€345,000–28.40%0%0%1%1%0%2%0no
Grimbergen40,491€445,000€270,00058.10%0%2%3%8%0%52%1no
Grobbendonk11,608€339,000€285,00045.62%0%0%2%6%0%4%0no
Haacht15,811€399,500–42.23%2%1%2%4%3%16%5no
Haaltert19,667€309,000€249,90038.70%0%0%0%2%0%2%1no
Halen9,584€294,000€270,00049.24%2%0%1%6%0%42%0no
Halle43,131€333,000€269,50066.92%2%6%10%8%0%24%6no
Hamme25,763€285,000€263,00049.72%0%1%6%6%0%13%0no
Hamont-Achel14,572€361,250€237,000412%0%2%3%3%0%42%1no
Harelbeke30,605€255,000€215,00055.72%1%0%4%11%0%100%3no
Hasselt90,914€360,000€265,025911%0%0%3%8%0%30%4no
Hechtel-Eksel13,089€315,000€231,50058.51%0%0%1%2%0%24%0no
Heers7,595€242,250–44.11%1%4%5%2%0%8%0no
Heist-op-den-Berg44,991€350,000€295,00055.82%2%1%2%10%0%79%1no
Hemiksem12,466€300,000€255,00043.95%1%0%0%16%0%36%3no
Herent23,287€439,000€350,00040.82%1%0%4%11%0%100%4yes
Herentals29,163€316,500€255,00064.82%2%1%2%12%0%16%2no
Herenthout9,464€310,000–28.94%2%0%3%4%0%2%2no
Herk-de-Stad13,004€325,000–50.31%0%1%2%2%0%16%1no
Herselt14,777€315,000€287,00046.13%2%0%0%4%0%81%0no
Herstappe78––408%5%0%26%8%0%0%0no
Herzele19,291€306,000€239,66941.70%0%3%4%2%0%17%5yes
Heusden-Zolder35,032€325,000€270,00039.91%1%0%4%5%0%32%5no
Heuvelland8,049€225,000–44.80%0%3%6%2%0%100%0no
Hoegaarden7,016€335,500€304,00032.52%2%2%4%8%0%8%0no
Hoeilaart11,521€477,500–38.51%0%0%2%6%0%100%2no
Holsbeek10,283€400,000–29.10%0%0%2%1%0%30%2no
Hooglede10,248€359,750–35.12%2%0%3%6%0%100%2no
Hoogstraten22,525€479,000€325,00060.80%0%2%9%5%0%21%1no
Horebeke2,020€460,000–33.61%1%12%13%8%0%1%0no
Houthalen-Helchteren30,879€307,500€238,39764.31%1%0%8%6%0%12%0no
Houthulst10,543€255,000–43.50%0%0%6%2%0%100%3no
Hove8,400€609,525€366,00046.30%0%0%4%9%0%12%0no
Huldenberg10,132€405,000–30.30%0%4%3%2%0%4%0no
Hulshout10,652€355,000€285,00040.51%0%0%1%10%0%88%1no
Ichtegem14,681€287,500–38.32%1%0%7%2%0%100%1no
Ypres35,629€285,000€222,50063.70%0%2%16%7%0%100%8no
Ingelmunster11,663€305,200–46.24%0%0%6%13%0%100%2no
Izegem29,444€270,000€212,50062.32%2%0%6%12%12%100%3no
Jabbeke14,990€416,375€293,450324%2%0%4%7%0%100%2no
Kalmthout19,826€480,000€320,00052.20%0%0%1%4%0%37%3no
Kampenhout12,600€436,250€332,50053.52%1%2%1%3%0%2%1no
Kapelle-op-den-Bos9,848€375,500–39.22%2%0%1%16%0%43%3no
Kapellen28,190€430,000€297,00043.52%1%0%0%11%0%4%3no
Kaprijke6,710€355,000–31.80%0%4%7%4%0%100%1no
Kasterlee19,835€345,000€303,000362%1%0%1%4%0%91%1yes
Keerbergen13,447€475,000€400,00034.30%0%0%0%4%0%83%4no
Kinrooi12,556€300,111–362%1%1%2%2%0%16%0no
Kluisbergen6,939€250,250–35.84%2%4%9%5%0%30%3no
Knokke-Heist32,163€732,500€570,0009220%16%1%3%4%0%100%2no
Koekelare8,886€268,000–36.81%1%0%5%4%0%100%0no
Koksijde21,072€447,000€265,00068.48%4%0%2%3%0%100%6no
Kontich21,894€425,000€270,00054.80%0%1%2%12%0%4%2no
Kortemark13,084€300,000–36.82%1%0%8%10%0%100%5no
Kortenaken8,046€290,000–27.40%0%1%2%1%0%10%0no
Kortenberg21,425€455,000€312,50040.91%1%2%2%4%0%2%2no
Kortrijk81,523€285,000€239,00089.81%0%0%6%14%0%100%3yes
Kraainem13,985€640,000€382,50050.92%2%0%2%6%0%86%1no
Kruisem16,035€369,000–36.71%0%1%4%6%0%14%0no
Kuurne14,308€275,000€220,00045.82%1%0%4%8%0%100%3no
Laakdal17,032€310,000€242,50036.52%1%2%2%2%0%100%2no
Laarne12,525€370,000–41.30%0%0%3%5%0%41%1no
Lanaken26,513€359,000€235,00057.91%1%2%2%4%0%52%2no
Landen16,458€280,000€200,00057.12%2%2%2%2%0%100%0no
Langemark-Poelkapelle8,258€283,000–35.72%2%0%4%8%0%100%1no
Lebbeke20,380€290,000€235,000420%0%0%3%6%0%30%0no
Lede19,528€310,000€252,50048.90%0%0%2%4%0%2%1no
Ledegem9,797€258,000–39.32%0%0%2%4%0%100%1yes
Lendelede5,863€281,250–27.52%0%0%4%10%0%100%0no
Lennik9,400€460,000–40.80%0%2%4%2%0%100%1no
Leopoldsburg16,973€276,250€210,00085.20%0%0%6%12%0%62%2no
Leuven105,357€460,000€285,000127.62%0%5%18%13%0%42%5yes
Lichtervelde9,450€320,000–42.62%1%1%4%9%0%100%3no
Liedekerke14,113€320,000€245,50059.52%0%0%0%3%0%0%0no
Lier38,747€330,000€265,00072.92%2%4%10%18%0%12%1no
Lierde6,880€330,000–27.40%0%3%4%1%0%1%0no
Lievegem27,502€370,000€261,500530%0%0%4%2%0%24%8no
Lille17,175€357,250€277,00048.92%0%1%2%3%0%14%1no
Linkebeek4,673€505,000€269,000530%0%0%6%6%0%2%0no
Lint8,568€492,500€260,00036.20%0%0%0%3%0%2%1no
Linter7,410€300,000–31.71%1%0%1%0%0%0%0no
Lo-Reninge3,138€210,000–34.61%0%20%30%6%0%100%1no
Lochristi30,982€419,000€290,00045.20%0%1%2%6%0%72%0no
Lokeren50,897€329,750€249,50073.31%0%2%5%13%0%44%4no
Lommel35,451€335,000€275,00055.56%2%0%0%6%0%15%1no
Londerzeel19,598€395,000€320,00049.24%4%0%0%6%0%29%1no
Lubbeek15,290€459,000€293,25028.20%0%1%2%4%0%8%1no
Lummen15,452€334,000€245,00068.52%2%0%2%2%0%8%0no
Maarkedal6,289€357,500–30.90%0%0%8%3%0%13%2no
Maaseik25,896€321,000€245,000511%0%6%6%7%0%14%0no
Maasmechelen40,653€286,000€226,00074.63%0%0%11%2%0%76%3no
Machelen17,115€377,000€265,00087.32%2%0%0%14%0%50%1no
Maldegem24,927€335,000€237,50050.41%0%0%1%5%0%95%1no
Malle16,256€475,000€302,50037.53%1%1%0%6%0%62%4no
Mechelen90,355€364,000€275,00087.22%1%2%8%11%2%18%1yes
Meerhout10,365€280,000–39.10%0%0%3%1%0%2%1no
Meise20,592€470,000€299,50041.22%1%2%2%2%0%36%1no
Menen34,640€190,000€191,000701%0%2%8%4%0%100%3no
Merchtem18,467€397,500€295,00047.93%2%0%3%4%0%32%3no
Merelbeke-Melle37,675€412,589€281,25051.92%1%0%4%10%0%26%3no
Merksplas8,974€344,500–542%2%2%4%6%0%26%1no
Mesen1,068––54.10%0%0%6%0%0%100%1no
Middelkerke20,069€280,000€210,00082.226%15%2%2%10%0%100%10no
Mol38,793€310,000€255,00059.43%2%0%6%10%0%23%4no
Moorslede11,531€245,000–40.21%0%0%6%2%0%100%4no
Mortsel26,961€439,500€249,00069.62%0%0%2%21%0%38%2yes
Nazareth-De Pinte23,633€467,888€286,50051.21%0%0%2%6%0%18%5no
Niel11,059€302,500€244,00044.60%0%0%6%16%0%48%3no
Nieuwerkerken7,340€280,000–310%0%0%0%2%0%40%1no
Nieuwpoort11,431€335,000€260,00088.532%30%1%6%9%0%100%7no
Nijlen23,881€369,500€277,50040.71%0%1%2%4%0%61%0no
Ninove40,879€315,000€269,75067.12%0%1%3%12%0%22%4no
Olen12,945€347,500–41.92%2%0%2%9%0%60%2no
Ostend73,000€305,000€214,950108.165%48%2%14%18%0%100%3no
Oosterzele14,150€400,000–36.60%0%0%1%3%0%18%2no
Oostkamp24,102€395,000€276,87533.91%0%0%3%7%0%100%4no
Oostrozebeke7,972€300,000€179,00043.51%0%0%3%4%0%100%2yes
Opwijk15,143€348,000€240,00042.33%2%0%0%6%0%46%1no
Oud-Heverlee11,414€475,000–35.62%1%2%0%5%0%6%0no
Oud-Turnhout15,211€425,000€230,00038.11%0%0%2%4%0%8%1no
Oudenaarde33,105€310,000€255,00069.62%2%14%18%12%0%48%0no
Oudenburg10,449€310,000–44.42%0%0%2%5%0%100%0no
Oudsbergen24,005€320,000€310,00038.81%0%0%0%6%0%23%1no
Overijse26,452€530,000€325,000401%1%4%6%5%0%100%1no
Pajottegem25,501€350,000€275,00035.90%0%0%1%4%0%17%0no
Peer16,788€320,000€280,00056.30%0%1%2%4%0%20%3no
Pelt34,698€337,500€257,500504%2%0%4%6%0%30%0no
Pepingen4,546€412,500–27.40%0%10%11%4%0%0%1no
Pittem7,003€295,000–371%0%0%10%10%0%100%3no
Poperinge19,890€235,000–52.81%0%2%8%8%0%100%2no
Putte19,203€380,000€310,00037.20%0%0%2%8%0%14%0no
Puurs-Sint-Amands27,389€380,000€285,00042.34%2%2%2%15%0%23%2no
Ranst19,867€449,000€287,000362%2%0%2%3%0%12%0no
Ravels15,953€402,500€266,25550.50%0%0%6%4%0%14%0no
Retie12,076€442,000€270,00039.50%0%0%4%5%0%2%1no
Riemst16,890€299,000–44.50%0%4%4%1%0%39%0no
Rijkevorsel12,552€399,000–47.82%0%0%0%7%0%81%1no
Roeselare67,697€275,000€190,00078.53%0%0%9%13%0%100%1no
Ronse27,731€220,000€180,00078.11%0%1%7%10%0%8%2no
Roosdaal12,163€359,500–37.90%0%1%2%4%0%1%1no
Rotselaar17,807€395,000€330,00044.82%2%3%4%2%0%100%3no
Rumst15,569€350,000€283,75048.60%0%0%4%6%0%40%2no
Schelle8,777€385,000€280,00055.20%0%0%0%4%0%0%1no
Scherpenheuvel-Zichem24,537€295,000€290,00041.90%0%0%0%4%0%98%0no
Schilde20,476€618,000€400,00040.11%1%0%0%2%0%74%1no
Schoten34,849€415,000€271,00060.92%2%0%0%8%0%24%2no
Sint-Genesius-Rode18,622€572,500€327,50042.12%1%2%4%6%0%100%2no
Sint-Gillis-Waas20,272€361,201€257,00043.60%0%3%4%9%0%17%1no
Sint-Katelijne-Waver21,937€431,250€300,00044.40%0%1%6%9%0%28%1no
Sint-Laureins7,007€296,000–34.12%0%1%8%1%0%60%2no
Sint-Lievens-Houtem10,750€350,000–40.90%0%0%1%2%0%21%1no
Sint-Martens-Latem8,157€792,500–45.81%1%4%6%3%0%16%0no
Sint-Niklaas83,400€320,000€220,00091.80%0%0%2%10%0%42%1yes
Sint-Pieters-Leeuw37,055€365,000€267,50063.40%0%0%4%10%0%100%1no
Sint-Truiden41,987€285,000€225,000793%2%1%4%10%0%67%1no
Spiere-Helkijn2,051€235,000–581%1%1%10%4%0%99%0no
Stabroek19,126€375,000€250,00042.42%0%0%0%6%0%6%1no
Staden11,759€275,000–34.80%0%0%3%4%0%100%2no
Steenokkerzeel12,737€435,000–73.92%0%4%4%23%0%57%1no
Stekene19,955€329,500€270,00049.90%0%0%2%2%0%99%1no
Temse31,814€320,000€262,00055.51%0%0%6%8%0%38%4no
Ternat16,742€395,000–55.52%0%2%2%4%0%10%2no
Tervuren23,179€597,500€335,00039.40%0%0%2%4%0%100%0no
Tessenderlo-Ham30,827€301,000€230,00050.12%2%0%0%8%2%57%7no
Tielt31,973€275,000€220,00038.10%0%0%6%8%0%100%4no
Tielt-Winge11,585€360,000€324,50041.62%1%2%0%3%0%4%0no
Tienen36,962€275,000€213,00074.24%2%2%4%10%0%12%5no
Tongeren-Borgloon44,239€277,000€222,50060.12%0%2%6%4%0%58%1no
Torhout21,154€295,000€214,00044.40%0%0%3%4%0%100%1no
Tremelo15,372€360,000–33.30%0%0%2%3%0%6%1no
Turnhout48,490€299,750€227,00085.82%0%0%10%14%0%2%3no
Veurne12,749€312,500€274,50067.37%2%8%15%10%0%100%7no
Vilvoorde48,413€354,000€264,00089.71%1%1%6%15%0%22%3yes
Vleteren3,581€267,500–31.32%2%0%4%4%0%100%3no
Voeren4,395€260,000–47.42%2%4%16%0%0%10%0no
Vorselaar8,056€362,500€252,50043.22%2%0%0%1%0%87%0no
Vosselaar11,933€399,000–28.62%2%0%0%6%0%2%2no
Waasmunster11,532€410,000–52.61%0%4%11%4%0%27%0no
Waregem40,737€324,000€249,488500%0%0%4%14%0%100%1no
Wellen7,556€297,000–36.21%0%0%3%2%0%12%1no
Wemmel18,270€482,500€282,50061.50%0%0%2%4%0%68%1yes
Wervik19,234€220,000–65.80%0%0%5%4%0%100%3no
Westerlo25,723€335,000€274,50051.62%2%1%0%6%0%4%1no
Wetteren27,071€295,000€265,50069.80%0%0%3%7%0%9%0no
Wevelgem32,089€270,000€220,00042.91%0%0%4%4%0%100%4no
Wezembeek-Oppem14,930€592,500€402,50046.80%0%0%8%4%0%5%0no
Wichelen12,171€310,000€215,00051.81%1%0%3%6%0%6%2no
Wielsbeke10,282€320,000–39.53%1%0%3%11%0%100%3no
Wijnegem10,703€389,000€302,000101.50%0%0%6%21%0%10%0no
Willebroek28,923€325,000€247,50056.52%1%0%3%14%0%52%1no
Wingene20,919€345,000€230,00029.72%1%1%7%5%0%100%7no
Wommelgem13,642€415,000€244,05064.40%0%0%0%8%0%1%3no
Wortegem-Petegem6,542€405,527–23.81%0%2%6%4%0%8%1no
Wuustwezel21,902€412,500€274,02148.41%1%2%2%8%0%27%2no
Zandhoven13,529€420,000€294,00038.80%0%2%2%2%0%30%1yes
Zaventem37,518€460,000€285,00074.20%0%0%2%10%0%72%2no
Zedelgem23,747€365,000€265,00030.93%2%2%8%7%0%100%2no
Zele21,587€320,000€263,00060.90%0%0%4%5%0%18%0no
Zelzate13,745€275,000€216,00090.82%1%1%9%32%0%38%2no
Zemst23,367€429,250–50.70%0%0%2%4%0%100%2no
Zoersel23,223€496,500€295,00030.20%0%0%1%4%0%11%2no
Zonhoven22,030€347,000€268,50055.40%0%0%0%4%0%13%0no
Zonnebeke12,784€242,500–30.50%0%0%7%4%0%100%2no
Zottegem28,343€315,000€220,03762.91%1%6%8%5%0%6%2no
Zoutleeuw8,805€252,000–47.33%2%15%16%2%0%4%0no
Zuienkerke2,641€373,000–66.69%0%10%19%2%0%100%0no
Zulte16,260€302,500–39.70%0%0%0%9%0%14%1no
Zutendaal7,477€290,000€264,75051.92%1%0%0%2%0%36%0no
Zwalm8,374€325,000–34.12%1%6%6%4%0%1%0no
Zwevegem26,035€290,000€225,00035.50%0%0%3%10%0%100%0no

Brussels-Capital Region

The 19 Brussels municipalities
MunicipalityPopulationOffences per 1,000 inhabitantsProtected properties
Anderlecht129,600111.943
City of Brussels198,674241.5652
Ixelles89,162141.2103
Etterbeek49,6388222
Evere45,98461.614
Ganshoren25,73161.611
Jette54,33072.120
Koekelberg22,57874.36
Auderghem35,65982.728
Schaerbeek129,27810158
Berchem-Sainte-Agathe25,76277.916
Saint-Gilles48,756227.664
Molenbeek-Saint-Jean98,411100.431
Saint-Josse-ten-Noode27,003141.733
Woluwe-Saint-Lambert60,97966.946
Woluwe-Saint-Pierre42,56652.140
Uccle87,54877.1108
Forest58,90483.844
Watermael-Boitsfort25,27182.553

Wallonia

The 252 Walloon municipalities
MunicipalityPopulationProtected properties
Arlon31,44032
Ath30,23537
Aiseau-Presles10,9647
Amay14,4889
Andenne28,23934
Anderlues13,1071
Anhée7,0949
Ans29,2687
Anthisnes4,16312
Antoing7,6026
Assesse7,38614
Attert5,82411
Aubange17,84518
Aubel4,23211
Awans9,3737
Aywaille12,99920
Baelen4,5148
Bastogne21,01020
Beaumont7,10413
Beauraing9,4747
Beloeil14,35110
Mons97,745172
Berloz3,4262
Bernissart11,8447
Bertrix9,11025
Beauvechain7,2486
Beyne-Heusay11,9781
Bièvre3,4824
Binche33,8410
Bassenge9,0599
Blegny13,62010
Waremme15,4277
Bouillon5,29229
Boussu20,5169
Braives6,52717
Brugelette3,8896
Brunehaut8,0945
Burdinne3,3007
Celles5,7325
Cerfontaine5,0165
Chapelle-lez-Herlaimont15,0331
Charleroi206,90051
Chastre7,8174
Châtelet35,9753
Chaudfontaine20,52520
Chaumont-Gistoux11,91811
Chièvres7,1339
Chimay9,60615
Chiny5,22215
Ciney17,14019
Clavier5,02720
Colfontaine20,7614
Comblain-au-Pont5,40310
Courcelles31,67313
Court-Saint-Etienne11,08111
Couvin13,92728
Crisnée3,5954
Dalhem7,70014
Daverdisse1,3972
Dinant13,41263
Dison15,3462
Doische2,94712
Donceel3,1277
Tournai69,066204
Dour16,61111
Durbuy11,36427
Ecaussinnes11,6249
Enghien14,7020
Eghezée16,97010
Braine-l'Alleud40,81523
Ellezelles5,8846
Engis6,3245
Erezée3,3687
Erquelinnes9,9418
Esneux12,77922
Estaimpuis10,9155
Estinnes7,9030
Etalle6,04010
Faimes4,19112
Farciennes11,4532
Fauvillers2,5361
Fernelmont8,2106
Ferrières5,21411
Fexhe-le-Haut-Clocher3,4083
Flémalle27,16714
Fléron16,4515
Fleurus23,0372
Floreffe8,0878
Florennes11,4347
Florenville5,68116
Fontaine-l'Evêque18,06112
Fosses-la-Ville10,5136
Frameries21,4728
Frasnes-lez-Anvaing12,2112
Froidchapelle3,9993
Gedinne4,6893
Geer3,57816
Jodoigne15,03026
Gembloux26,57318
Genappe16,29917
Gerpinnes12,83617
Gesves7,47318
Gouvy5,42320
Grâce-Hollogne23,3535
Grez-Doiceau14,04912
Habay8,7196
Ham-sur-Heure-Nalinnes13,8567
Hamoir3,7786
Hamois7,5024
Hannut17,29520
Hastière6,0778
Havelange5,4447
Hélécine3,9266
Hensies6,8282
Herbeumont1,7315
Héron5,6392
Herstal40,90910
Herve17,82231
Huy21,91372
Honnelles5,0955
Hotton5,6998
Houffalize5,38518
Houyet5,2269
Incourt5,7104
Ittre6,9183
Jalhay8,83312
Jemeppe-sur-Sambre19,2446
Juprelle9,9124
Jurbise10,9123
Braine-le-Château10,61014
Comines-Warneton18,2860
La Bruyère9,4284
La Louvière81,7510
La Roche-en-Ardenne4,0556
Lasne14,15117
Le Roeulx8,7168
Léglise5,9033
Lens4,6082
Les Bons Villers9,7576
Lessines18,9010
Leuze-en-Hainaut14,2177
Libin5,3912
Libramont-Chevigny12,0652
Lierneux3,6469
Lincent3,4193
Limbourg5,66920
Lobbes5,9504
Liège198,102450
Malmedy12,97321
Manage24,2490
Manhay3,7783
Marche-en-Famenne18,00723
Marchin5,6904
Martelange2,1423
Meix-devant-Virton2,82413
Merbes-le-Château4,1932
Messancy8,63717
Mettet13,66812
Modave4,17613
Mouscron60,4100
Momignies5,2148
Mont-de-l'Enclus3,8391
Mont-Saint-Guibert8,5031
Montigny-le-Tilleul10,1101
Morlanwelz19,1430
Musson4,7152
Namur115,457129
Nandrin5,73511
Nassogne5,7145
Neufchâteau8,3883
Neupré9,9644
Nivelles29,83024
Oreye4,0913
Ohey5,3968
Olne4,17912
Onhaye3,2627
Silly8,4310
Orp-Jauche9,1769
Ottignies-Louvain-la-Neuve31,82311
Ouffet2,8442
Oupeye26,0367
Paliseul5,5778
Pecq5,9670
Pepinster9,38114
Péruwelz17,35017
Perwez9,8108
Philippeville9,59928
Plombières10,70216
Pont-à-Celles17,62310
Profondeville12,28712
Quaregnon19,0184
Quévy8,2526
Quiévrain6,8232
Ramillies6,70712
Rebecq11,2307
Remicourt5,9488
Rendeux2,7432
Rixensart22,9739
Rochefort12,75639
Rouvroy2,09712
Rumes5,3511
Braine-le-Comte23,76125
Saint-Georges-sur-Meuse7,1763
Saint-Ghislain23,9697
Saint-Hubert5,7419
Saint-Léger3,8062
Saint-Nicolas (Liège)24,5295
Sainte-Ode2,7062
Sambreville28,5875
Seneffe11,5680
Seraing64,76412
Sivry-Rance4,8284
Sombreffe8,3847
Somme-Leuze6,2936
Soumagne17,28212
Spa9,92332
Sprimont15,08619
Stavelot7,22147
Stoumont3,24320
Tellin2,5197
Tenneville2,8722
La Hulpe7,5397
Theux12,18534
Thimister-Clermont5,61413
Thuin14,91623
Tinlot2,8135
Tintigny4,6358
Trois-Ponts2,5401
Trooz8,29010
Tubize29,0437
Vaux-sur-Sûre6,3844
Verlaine4,3841
Verviers56,18293
Vielsalm7,88815
Villers-la-Ville11,0546
Villers-Le-Bouillet6,9332
Viroinval5,57915
Virton11,45613
Flobecq3,4536
Vresse-sur-Semois2,46611
Walcourt18,33811
Walhain7,5666
Wanze14,05310
Wasseiges3,1974
Waterloo30,3869
Wavre35,7357
Waimes7,52413
Welkenraedt10,53110
Wellin3,2412
Visé18,09716
Yvoir9,2129
Soignies29,39719

Method

For each Flemish municipality we draw a random sample of 200 addresses from all addresses in use in the Address Register (including box numbers: a block of flats counts as many times as it has addresses). A municipality with fewer addresses counts them all. The sample is fixed and reproducible: the 200 addresses with the lowest sha256 of ‘perceelrapport-2026:’ followed by the address object number.

Each address is checked against the registers at its address point, not the whole plot. A plot that touches a zone just beside the point therefore does not count; for a single address the Perceelscan answers for the whole plot. The delineation of an urban area by a provincial or regional RUP does not count as a RUP: it carries no building rules.

The margin of error: each share has a 95% confidence interval (Wilson, with a correction for small municipalities); it is in the CSV. With 200 addresses the margin is at most about 6.9 percentage points, less for a small share. The share for Flanders as a whole weights each municipality by its number of addresses. Differences between two municipalities that fall within the margin are not differences.

What this is not: no ranking and no overall score. Each column stands on its own; a high or low figure says nothing about how good a municipality is, only what is in the registers. The table is alphabetical; you sort it yourself.

Sources and licences
TopicSourceLicence
AddressesAddress Register, Digital FlandersFree Reuse Model Licence
Flooding2023 water test maps (pluvial, fluvial, from the sea), VMMFree Reuse Model Licence
HeritageDesignated objects, Onroerend Erfgoed (Flemish heritage agency)Free Reuse Model Licence
SoilSoil investigations and remediation, OVAMFree Reuse Model Licence
Pre-emption and plansPre-emption rights and DSI, Departement OmgevingFree Reuse Model Licence
PopulationStatbel: population on 1 January 2026CC BY 4.0
Registered offences and prices (Flanders)Municipal and City Monitor, Flemish Agency for Domestic Governance: offences registered by the federal police in 2025, all types, and the Statbel median price (sales 2025)not stated on the site (requested from the agency)
Registered offences (Brussels)Federal police via IBSA, 2025: all registered offencesCC BY 4.0
BrusselsProtected heritage, BruGIS (urban.brussels)CC BY 4.0
WalloniaProtected heritage, SPWCC BY 4.0

Retrieved on 27 October 2026; the regulations and plans on 5 October 2026, the heritage by municipality on 24 October 2026. A new edition appears every year, with the same method and a new sample. The German-speaking municipalities are not yet in the table. For Brussels and Wallonia this edition only includes the figures known in full per municipality; the address sample will follow there in a later edition.

Press enquiries: [email protected] or +32 484 24 10 00.

Updated on