Skip to content
Immolytics

Open Real Estate Data

Download property prices, EPC scores and demographic data for all 581 Belgian municipalities for free.

3 CSV581 rowsCSV (UTF-8 BOM, ;)

Property Prices per Municipality

Median prices for houses, apartments and villas across all 581 Belgian municipalities, including transaction volume and year-on-year price change.

Columns

commune, nis_code, region, province, median_house, median_apartment, median_villa, transactions, yoy_change
581 rows~37 KBLast update: 22 September 2026

EPC Distribution per Municipality

Percentage of dwellings per energy label (A through G) for each Belgian municipality. Essential for analysing the energy profile of the housing stock.

Columns

commune, nis_code, region, peb_a, peb_b, peb_c, peb_d, peb_e, peb_f, peb_g
581 rows~24 KBLast update: 22 September 2026

Demographics per Municipality

Population and area for all Belgian municipalities. Ideal for socio-economic analyses and market research.

Columns

commune, nis_code, region, population, area_km2
581 rows~21 KBLast update: 22 September 2026

Data Dictionary

FieldDescription
communeOfficial municipality name (FR)
nis_codeNIS/INS code (5 digits)
regionRegion: BRUXELLES, FLANDRE or WALLONIE
median_house / median_apartment / median_villaMedian price in EUR
transactionsNumber of transactions (last 12 months)
yoy_changeYear-on-year house price change (%)
peb_a ... peb_gPercentage of dwellings per energy label
populationPopulation
area_km2Area in km²

Sources and Licence

Data sourced from Statbel (Belgian statistical office) and published under the CC BY 4.0 licence. Immolytics enriches this data with computed scores and EPC data.

The metadata of these datasets is also available as a DCAT-AP catalogue, readable by open data portals: /dcat-ap.jsonld

Frequently Asked Questions

How often is the data updated?
The CSV files are updated quarterly, following the release of new Statbel figures. The latest update includes data through Q2 2026.
Can I use this data for my project?
Yes, the data is free to use under the CC BY 4.0 licence. Please credit Immolytics and Statbel as the source.
Why are some values missing?
Small municipalities with few transactions sometimes lack sufficient data for reliable median prices. Statbel does not publish figures when there are fewer than 5 transactions.
What format are the files in?
CSV with semicolon (;) delimiter, UTF-8 with BOM, dot decimal separator. Opens directly in Excel, Google Sheets or Python/R.

See the price of every municipality on the 3D map

Related Pages