ImmoMakelaarVergelijker
Market report

Property prices by municipality in Belgium (2024)

Median sale prices of houses and apartments in 403 Belgian municipalities, based on 111.830 actual transactions from notarial deeds (Statbel). Search by municipality or compare provinces.

Source: Statbel (FPS Economy) · dataset updated 24 May 2026Next update: August 2026

Median house price

€290.570

Median apartment

€257.115

Most expensive

Ukkel

€867.306

Cheapest municipality

Yvoir

€55.000

Property map of Belgium

Hover the interactive map to see the median sale price in each municipality. Switch between houses and apartments, or search your own municipality directly.

Loading map…
€55.000
€867.306

Hover the map or tap a municipality.

Hover the map or tap a municipality.

Median sale price by province

ProvinceHouse (median)Apartment (median)
Brussels€503.960€275.638
Flemish Brabant€391.608€254.912
Antwerp€360.065€251.322
Walloon Brabant€351.572€242.888
East Flanders€299.137€262.966
West Flanders€287.947€295.285
Limburg€271.012€216.901
Luxembourg€195.530€135.560
Namur€182.939€161.030
Liège€179.339€163.094
Hainaut€157.920€138.263

Market analysis: what drives the price differences?

Belgium's price map follows a clear pattern: Brussels and the Flemish coastal and urban regions sit structurally at the top; the more rural Walloon provinces at the bottom. Three factors explain most of the spread.

Capital and coastal scarcity dominate the top

Brussels and coastal municipalities like Knokke-Heist combine limited supply with exceptionally high demand — EU institutions, expats, second-home buyers, and investors. This consistently gives them the highest median sale prices in the country.

Economic gravity along the Flemish urban axes

Flemish Brabant, Antwerp, and East Flanders benefit from port economy, universities, technology parks, and excellent transport links. This attracts higher-income groups and keeps demand structurally elevated.

Walloon affordability: structural, not accidental

Hainaut, Liège, Namur, and Luxembourg have the lowest prices. Reasons: an older and less energy-efficient housing stock, fewer direct connections to economic centres, and lower population density. Attractive for buyers on a tighter budget and renovation investors.

About these figures

All amounts are median sale prices from registered notarial deeds — not asking prices. Statbel suppresses figures for municipalities with too few transactions in a given year; some smaller municipalities may be missing or show the most recent year available.

Find the price in your municipality

Search all 403 municipalities by name or postal code, or filter by province.

403 municipalities

Municipality House (median) Apt. (median)
’s Gravenbrakel7090€182.500181 transactions€190.00047 transactions
Aalst9300, 9308, 9310…€270.361897 transactions€217.545303 transactions
Aarlen6700, 6704, 6706€350.541207 transactions€175.686155 transactions
Aarschot3200, 3201, 3202€312.138286 transactions€214.50078 transactions
Aartselaar2630€396.035107 transactions€215.00081 transactions
Aat7800, 7801, 7802…€200.000208 transactions€207.50054 transactions
Affligem1790€323.913123 transactions—
Aiseau-Presles6250€196.500105 transactions—
Amay4540€242.500138 transactions—
Andenne5300€160.000214 transactions€163.00055 transactions
Anderlecht1070€365.000182 transactions€195.817675 transactions
Anderlues6150€172.500141 transactions—
Ans4430, 4431, 4432€225.000199 transactions—
Antoing7640, 7641, 7642…€160.00074 transactions—
Antwerpen2000, 2018, 2020…€352.1342.360 transactions€248.7285.132 transactions
Anzegem8570, 8572, 8573€264.500168 transactions—
Ardooie8850, 8851€238.00083 transactions—
Arendonk2370€329.423126 transactions€216.01729 transactions
Asse1730, 1731€335.000230 transactions€161.500123 transactions
Assenede9960, 9961, 9968€298.182140 transactions—
Aubange6790, 6791, 6792€219.628153 transactions—
Avelgem8580, 8581, 8582…€245.000109 transactions€180.25023 transactions
Awans4340, 4342€184.50079 transactions—
Aywaille4920€200.000122 transactions—
Balen2490, 2491€355.000206 transactions—
Beauraing5570, 5571, 5572…€155.000115 transactions—
Beernem8730€292.216142 transactions—
Beerse2340€331.000168 transactions€234.00044 transactions
Beersel1650, 1651, 1652…€442.551261 transactions—
Begijnendijk3130€331.68193 transactions—
Beloeil7970, 7971, 7972…€172.500151 transactions—
Bergen7000, 7010, 7011…€141.395767 transactions€174.900275 transactions
Beringen3580, 3581, 3582…€283.333430 transactions€245.44475 transactions
Berlaar2590€314.375115 transactions€266.25034 transactions
Berlare9290€272.500150 transactions—
Berloz4257€207.50034 transactions—
Bernissart7320, 7321, 7322€145.000113 transactions—
Bertem3060, 3061€399.00170 transactions—
Bevekom1320€330.00061 transactions—
Beyne-Heusay4610€194.744140 transactions—
Blankenberge8370€275.000154 transactions€228.289430 transactions
Bocholt3950€270.000102 transactions€245.00034 transactions
Boechout2530, 2531€315.000103 transactions€279.50059 transactions
Bonheiden2820€563.750128 transactions—
Boom2850€283.703178 transactions€177.500101 transactions
Boortmeerbeek3190, 3191€378.782146 transactions—
Borgworm4300€247.500101 transactions€189.21469 transactions
Bornem2880€325.694213 transactions€284.00070 transactions
Bouillon6830, 6831, 6832…€125.00084 transactions—
Boussu7300, 7301€133.688245 transactions—
Boutersem3370€260.000105 transactions€364.26519 transactions
Braives4260, 4261, 4263€236.50066 transactions—
Brakel9660, 9661€236.157193 transactions—
Brasschaat2930€570.860347 transactions€286.175228 transactions
Brecht2960€454.436240 transactions€287.50045 transactions
Bredene8450€242.319172 transactions€202.744165 transactions
Bree3960€235.000115 transactions€183.00047 transactions
Brugge8000, 8200, 8310…€319.8611.247 transactions€245.653512 transactions
Brunehaut7620, 7621, 7622…€115.04090 transactions—
Brussel1000, 1020, 1040…€382.500221 transactions€283.5371.430 transactions

Methodology and data sources

Prices come directly from the Statbel dataset 'Real estate sales according to nature in the deed of sale per statistical sector' (CC BY 4.0). These are actual sale prices from notarial deeds registered by the General Administration of Patrimonial Documentation of the FPS Finance.

Per municipality, the statistical-sector medians are aggregated via transaction-weighted average and pivoted by property type (all houses and apartments). Transaction counts show how many real sales backed each figure — a direct reliability indicator.

The median price is the amount where 50% of transactions were higher and 50% lower. For an accurate estimate of your own property, a valuation by a local agent is the best choice — averages don't replace appraisal.

Source: Statbel · dataset updated on 24 May 2026.

What is your property worth?

Averages give you a direction — but not an exact value. Compare local agents for free and receive a well-founded estimate of your own property.