House price annual rate of change, quarterly (percent)
Annual rate of change of house prices (year-on-year, in percent), published quarterly for EU member states, EFTA countries and EU/euro-area aggregates. Eurostat dataset prc_hpi_q ('House price index - quarterly data', unit RCH_A). Each row is one (quarter, country): the percentage change of the house price index relative to the same quarter one year earlier, covering purchases of new and existing dwellings (purchase=TOTAL). Method: computed from the quarterly house price indices compiled from national statistical offices; non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: annual percent. Caveats: negative values are genuine price declines and are kept; early quarters can show extreme values where a national series was rebased; the UK series is dropped by the commercial-use geo rule. Coverage: 37 geographic units after the geo rule, 2005-Q1 to the present, quarterly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (quarter, country_code). Join keys: country_code (ISO 3166-1 alpha-3), quarter. Cadence: refreshed quarterly; Eurostat updates the dataset in July. Sample use: filter country_code='ESP' to track Spanish house-price momentum.
- Source
- Eurostat
- Rows
- 2,749
- Columns
- 4
- Source cadence
- Quarterly
- Last refreshed
- Sep 23, 2026
- Theme
- housing
| Column | Type | Description |
|---|---|---|
| quarter | string | Reference quarter of the observation (stored as the first day of the quarter's first month), from the 'time' dimension. |
| country_code | string | Reporting country: ISO 3166-1 alpha-3 (mapped from Eurostat's alpha-2 codes). Also carries the provider aggregates (e.g. 'EU', 'EU27_2020', 'EU28', 'EA', 'EA21', 'EA20', 'EA19') verbatim. |
| country_name | string | Canonical English country name (hub.normalize), or the Eurostat-published label for the EU/EA aggregates. |
| annual_rate_of_change_pct | float | Year-on-year percentage change of the house price index (the observation quarter versus the same quarter one year earlier), from the 'unit' indicator RCH_A. Negative values are genuine price declines and are kept. (unit: annual percent) |
First 10 sample rows — a preview, not the complete dataset.
| quarter | country_code | country_name | annual_rate_of_change_pct |
|---|---|---|---|
| 2011-01-01 | AUT | Austria | 5.2 |
| 2011-04-01 | AUT | Austria | 5.3 |
| 2011-07-01 | AUT | Austria | 5.6 |
| 2011-10-01 | AUT | Austria | 5.3 |
| 2012-01-01 | AUT | Austria | 8 |
| 2012-04-01 | AUT | Austria | 5.1 |
| 2012-07-01 | AUT | Austria | 7.4 |
| 2012-10-01 | AUT | Austria | 5.9 |
| 2013-01-01 | AUT | Austria | 4.4 |
| 2013-04-01 | AUT | Austria | 8 |
Profiled Sep 23, 2026 from snapshot 20260923T150006Z-d5416b6b13c3
Measured- Completeness
- 100%
- Rows
- 2,749
- Columns
- 4
- Columns with gaps
- 0
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| quartervarchar | 0% | 84 | — |
|
| country_codevarchar | 0% | 38 | — |
|
| country_namevarchar | 0% | 40 | — |
|
| annual_rate_of_change_pctdouble | 0% | 435 | -42.2 → 180.6median 4.4 | 56 outside 1st–99th percentile |
- Current
20260923T150006Z-d5416b6b13c3 · sha256 d5416b6b13c3…
2,749 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/eurostat/eurostat_house_price_yoy_change_quarterly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/eurostat/eurostat_house_price_yoy_change_quarterly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/eurostat/eurostat_house_price_yoy_change_quarterly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260923T150006Z-d5416b6b13c3 and its content hash, so readers get exactly the data you used.
Eurostat. (2026). House price annual rate of change, quarterly (percent) [Data set, snapshot 20260923T150006Z-d5416b6b13c3, sha256 d5416b6b13c3]. Datazimuts. Retrieved 2026-09-23, from https://datazimuts.com/en/datasets/eurostat/eurostat_house_price_yoy_change_quarterly?snapshot=20260923T150006Z-d5416b6b13c3
@misc{dz_eurostat_eurostat_house_price_yoy_change_d5416b6b,
title = {{House price annual rate of change, quarterly (percent)}},
author = {{Eurostat}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/eurostat/eurostat_house_price_yoy_change_quarterly?snapshot=20260923T150006Z-d5416b6b13c3}},
note = {Snapshot 20260923T150006Z-d5416b6b13c3, sha256 d5416b6b13c3c6334d8f1d6b34238d04ef0f00d095c2ea4929d410cf994b2c86; accessed 2026-09-23}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=eurostat%2Feurostat_house_price_yoy_change_quarterly&lang=en&theme=auto&snapshot=20260923T150006Z-d5416b6b13c3&x=quarter&y=annual_rate_of_change_pct&agg=avg" title="House price annual rate of change, quarterly (percent)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.