Median equivalised disposable income by age group (annual, EUR)
Annual median equivalised disposable income in euro, broken down by age group, for EU member states, EFTA countries, EU candidate countries and EU/euro-area aggregates. Eurostat dataset ilc_di03 ('Mean and median income by age and sex'), filtered to statinfo=MED_EI ('Median equivalised income'), age=Y_LT65 ('Less than 65 years') / Y_GE65 ('65 years or over'), sex=T, unit=EUR (euro). It extends the headline dataset 'median-income-annual' (the age=TOTAL slice of the same table) and complements the by-sex breakdown slice. Each row is one (year, country, age group): the median equivalised disposable income for the under-65 and 65+ populations separately - the working-age median runs markedly above the 65+ median in every published country-year (the retirement income drop, e.g. DEU 2024: 28,851 vs 24,000 EUR). Method and caveats as the headline dataset; non-EU/EFTA/candidate countries are dropped (same licensing rule). Units: euro (EUR), nominal. Coverage: 45 geographic units after the geo rule, 1995 to the present, annual. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (year, country_code, age_group). Join keys: country_code (ISO 3166-1 alpha-3), year, age_group. Cadence: refreshed yearly; Eurostat updates EU-SILC indicators in autumn. Sample use: filter age_group='Y_GE65' to compare pensioner income levels across countries.
- Source
- Eurostat
- Rows
- 1,818
- Columns
- 6
- Source cadence
- Yearly
- Last refreshed
- Sep 26, 2026
- Theme
- poverty
| Column | Type | Description |
|---|---|---|
| year | string | Reference year of the observation (stored as January 1), 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. 'EU27_2020', 'EA20', 'EA19') verbatim. |
| country_name | string | Canonical English country name (hub.normalize), or the Eurostat-published label for the EU/EA aggregates. |
| age_group | string | Age group from the 'age' dimension: Y_LT65 ('Less than 65 years') and Y_GE65 ('65 years or over'). Sex slice sex=T ('Total', all sexes). |
| age_group_label | string | Eurostat-published group label, verbatim from the API. |
| median_income_eur | float | Median equivalised disposable income for the age group, in euro (nominal), from the 'statinfo' indicator MED_EI (dataset ilc_di03, 'Mean and median income by age and sex', from EU-SILC). Income is equivalised at the household level (modified OECD equivalence scale). The under-65 median runs markedly above the 65+ median in every published country-year (the retirement income drop). (unit: euro (EUR), nominal) |
- Current
20260926T051527Z-15cbeb72f239 · sha256 15cbeb72f239…
1,818 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_median_income_by_age_annual" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/eurostat/eurostat_median_income_by_age_annual").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_median_income_by_age_annual
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 20260926T051527Z-15cbeb72f239 and its content hash, so readers get exactly the data you used.
Eurostat. (2026). Median equivalised disposable income by age group (annual, EUR) [Data set, snapshot 20260926T051527Z-15cbeb72f239, sha256 15cbeb72f239]. Datazimuts. Retrieved 2026-09-26, from https://datazimuts.com/en/datasets/eurostat/eurostat_median_income_by_age_annual?snapshot=20260926T051527Z-15cbeb72f239
@misc{dz_eurostat_eurostat_median_income_by_age_a_15cbeb72,
title = {{Median equivalised disposable income by age group (annual, EUR)}},
author = {{Eurostat}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/eurostat/eurostat_median_income_by_age_annual?snapshot=20260926T051527Z-15cbeb72f239}},
note = {Snapshot 20260926T051527Z-15cbeb72f239, sha256 15cbeb72f2397c4cb001621347feaae85440dd79df0f4747ac55fd14bc3993c6; accessed 2026-09-26}
}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_median_income_by_age_annual&lang=en&theme=auto&snapshot=20260926T051527Z-15cbeb72f239&x=year&y=median_income_eur&agg=avg" title="Median equivalised disposable income by age group (annual, EUR)" 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.