House price index (2015 = 100) - quarterly data (Eurostat) (teicp270)
House price index (2015 = 100) - quarterly data: data for 35 countries and regions, 2023-2026. Source: Eurostat, indicator teicp270. Compare countries, chart the series, or query it free as CSV, JSON, or API at https://autario.com/data/house-price-index-2015-100-quarterly-data-eurostat.
1,648 rows · 12 columns · Time coverage: 2023-Q2 | 2026-Q1 · 35 regions/countries · Last data pull: 2026-08-17
This dataset tracks quarterly house price movements across 32 European countries and regions, indexed to 2015 as the base year (100). Published by Eurostat, the European Commission's official statistical office, it provides a standardized measure of residential real estate inflation or deflation, enabling cross-country comparison of housing market dynamics from Q4 2022 through Q3 2025.
The data reveals stark divergence in house price trajectories. Bulgaria recorded the highest index value at 256.01 in Q3 2025, followed by the Netherlands at 217.61 and Poland at 217.54. Conversely, Luxembourg showed the lowest reading at negative 3.1, while Estonia and Sweden remained near zero at negative 0.8 and 0.5 respectively. Across all 1,239 observations spanning 32 entities, the average index value stood at 68.35, with extremes ranging from negative 14.5 to 1,884.94.
The growth patterns tell a complex story about cooling markets and regional resilience. Bulgaria achieved a compound annual growth rate of 4.75 percent since Q4 2022, while most Western European markets contracted sharply—the Netherlands fell 65.4 percent annually and Slovenia declined 75.28 percent. These divergences reflect differing monetary policy impacts, interest rate cycles, and housing supply constraints across the continent.
Researchers, policymakers, and real estate analysts use this dataset to track inflation pressures, monitor financial stability risks, and benchmark housing affordability trends. The quarterly granularity enables detection of turning points in property cycles, critical for mortgage lending decisions and macroeconomic forecasting.
Query via API instead of re-downloading. Live REST API and instant in-browser charts stay source-synced with the primary publisher, no CSV exports to maintain, MCP-ready for Claude, ChatGPT, and Cursor. Use this dataset in Power BI or Excel via the public API, no key required.
Indicator code: teicp270 · direct CSV, JSON, and live API access below.
Show API + MCP usage examples
# Get data (JSON)
curl "https://autario.com/api/v1/public/datasets/6a9c5562-3dba-4738-8f5e-2bda0184c152/data?limit=100"
# Filter by country and year
curl "https://autario.com/api/v1/public/datasets/6a9c5562-3dba-4738-8f5e-2bda0184c152/data?filter=country_code:eq:DEU&filter=year:gte:2010&sort=year:desc"
# CSV export (login required)
curl "https://autario.com/api/v1/public/datasets/6a9c5562-3dba-4738-8f5e-2bda0184c152/export"
# Python
import requests
r = requests.get("https://autario.com/api/v1/public/datasets/6a9c5562-3dba-4738-8f5e-2bda0184c152/data", params={"limit": 100})
data = r.json()["data"]
Full API docs · Agent guide · MCP setup for Claude / ChatGPT / Cursor · No API key required for public data.
For AI agents
Statistics for this dataset are precomputed server-side. One call returns finished, verified numbers with provenance. No row download, no local computation:
# Finished stats, zero rows (n, min, max, avg, first/last)
curl "https://autario.com/api/v1/public/datasets/6a9c5562-3dba-4738-8f5e-2bda0184c152/data?summary_only=true"
# Summary statistics (mean/median/std/quartiles/skew)
curl "https://autario.com/api/v1/public/ontology/stats/describe?indicator=eu_house_price_index_2015_100_quarterly_data_eurostat_6a9c55&entity=European%20Union%20(EU6-1958%2C%20EU9-1973%2C%20EU10-1981%2C%20EU12-1986%2C%20EU15-1995%2C%20EU25-2004%2C%20EU27-2007%2C%20EU28-2013%2C%20EU27-2020)"
# Growth: latest period-over-period change
curl "https://autario.com/api/v1/public/ontology/stats/pct-change?indicator=eu_house_price_index_2015_100_quarterly_data_eurostat_6a9c55&entity=European%20Union%20(EU6-1958%2C%20EU9-1973%2C%20EU10-1981%2C%20EU12-1986%2C%20EU15-1995%2C%20EU25-2004%2C%20EU27-2007%2C%20EU28-2013%2C%20EU27-2020)"
# Smoothed trend: 5-period rolling mean
curl "https://autario.com/api/v1/public/ontology/stats/rolling?indicator=eu_house_price_index_2015_100_quarterly_data_eurostat_6a9c55&entity=European%20Union%20(EU6-1958%2C%20EU9-1973%2C%20EU10-1981%2C%20EU12-1986%2C%20EU15-1995%2C%20EU25-2004%2C%20EU27-2007%2C%20EU28-2013%2C%20EU27-2020)&window=5"
# Correlate with any other indicator (ids via /api/v1/public/ontology/indicators)
curl "https://autario.com/api/v1/public/ontology/stats/correlate?entity=European%20Union%20(EU6-1958%2C%20EU9-1973%2C%20EU10-1981%2C%20EU12-1986%2C%20EU15-1995%2C%20EU25-2004%2C%20EU27-2007%2C%20EU28-2013%2C%20EU27-2020)&a=eu_house_price_index_2015_100_quarterly_data_eurostat_6a9c55&b=<indicator_id>"
The same operations are MCP tools (describe, pct_change, rolling_stats, correlate) via npx autario-mcp or the remote endpoint https://autario.com/mcp. MCP responses default to TOON format and use about 74% fewer tokens than pretty JSON. Details: agent guide and llms.txt.
Original source: Eurostat (source code: teicp270)
Sample rows
| geo | time | value | indic | freq | unit |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2023-Q2 | 91.51 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2023-Q3 | 92.11 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2023-Q4 | 91.93 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2024-Q1 | 92.51 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2024-Q2 | 94.29 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2024-Q3 | 95.77 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2024-Q4 | 96.47 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2025-Q1 | 97.88 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2025-Q2 | 99.42 | Total | Quarterly | Index, 2025=100 (NSA) |
| European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, | 2025-Q3 | 101.01 | Total | Quarterly | Index, 2025=100 (NSA) |
Related datasets
Topic hubs: Housing & Real Estate · Inflation
Keywords: teicp270, EU, Europe
Open House price index (2015 = 100) - quarterly data (Eurostat) on autario.com