# EU countries by median age, July 1 estimate, 2023

All 27 values come from United Nations, Department of Economic and Social Affairs, Population Division for 2023, so the places are comparable.

- Indicator id: `median_age_midyear`
- Unit: years
- Definition: Age that divides the estimated population on July 1 into two groups of equal size.
- Source: United Nations, Department of Economic and Social Affairs, Population Division, World Population Prospects 2024, Online Edition. Median age on 1 July, modelled estimates 1950 to 2023; projections excluded (https://population.un.org/wpp/assets/Excel%20Files/1_Indicator%20(Standard)/CSV_FILES/WPP2024_Demographic_Indicators_Medium.csv.gz)
- Retrieved: 2026-10-10
- Citation: United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, Online Edition. Median age on 1 July, modelled estimates 1950 to 2023; projections excluded. Modelled estimate. https://population.un.org/wpp/assets/Excel%20Files/1_Indicator%20(Standard)/CSV_FILES/WPP2024_Demographic_Indicators_Medium.csv.gz. Retrieved 2026-10-10. CC BY 3.0 IGO.
- Web page: https://invokely.ai/rankings/median-age-midyear/eu-countries
- CSV: https://invokely.ai/download/rankings/median-age-midyear/eu-countries.csv

| Rank | Place | years |
|---:|---|---:|
| 1 | Italy | 47.46 |
| 2 | Portugal | 46.2 |
| 3 | Greece | 45.75 |
| 4 | Germany | 45.15 |
| 5 | Spain | 44.9 |
| 6 | Croatia | 44.76 |
| 7 | Bulgaria | 44.31 |
| 8 | Slovenia | 43.89 |
| 9 | Hungary | 43.32 |
| 10 | Austria | 43.09 |
| 11 | Latvia | 43.08 |
| 12 | Finland | 42.79 |
| 13 | Czechia | 42.72 |
| 14 | Romania | 42.62 |
| 15 | Lithuania | 42.12 |
| 16 | Estonia | 41.89 |
| 17 | France | 41.82 |
| 18 | Belgium | 41.44 |
| 19 | Netherlands | 41.4 |
| 20 | Poland | 41.31 |
| 21 | Slovakia | 41.3 |
| 22 | Denmark | 41.25 |
| 23 | Malta | 40.28 |
| 24 | Sweden | 39.91 |
| 25 | Luxembourg | 38.89 |
| 26 | Ireland | 38.42 |
| 27 | Cyprus | 37.76 |
