Mean and median income by age and sex by country
Countries reporting
47
Highest
60,591 Euro
Switzerland
Lowest
4,257 Euro
Albania
Median
20,359 Euro
Years covered
31
1995–2025
Data points
1,120
What the numbers show
Mean and median income by age and sex is currently reported for 47 countries. The highest value is 60,591 Euro in Switzerland; the lowest is 4,257 Euro in Albania.
The median across all reporting countries is 20,359 Euro, and the mean is 23,599 Euro.
The gap between the highest and lowest reporting country is a factor of about 14.
Mean and median income by age and sex: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Switzerland | 60,591 Euro | 2024 | up 36.5% | rising |
| 2 | Luxembourg | 59,681 Euro | 2025 | up 50.3% | rising |
| 3 | Norway | 45,100 Euro | 2025 | up 1.4% | rising |
| 4 | Denmark | 41,131 Euro | 2025 | up 30.5% | rising |
| 5 | Austria | 39,854 Euro | 2025 | up 53.5% | rising |
| 6 | Ireland | 39,666 Euro | 2025 | up 60.2% | rising |
| 7 | Iceland | 39,210 Euro | 2020 | up 89.7% | rising |
| 8 | Netherlands | 37,983 Euro | 2025 | up 58.8% | rising |
| 8 | Netherlands | 37,983 Euro | 2025 | up 58.8% | rising |
| 10 | Belgium | 33,873 Euro | 2025 | up 43.1% | rising |
| 11 | Finland | 33,430 Euro | 2025 | up 27.4% | rising |
| 12 | Germany | 33,324 Euro | 2025 | up 41.8% | rising |
| 13 | Sweden | 31,299 Euro | 2025 | up 15.0% | rising |
| 14 | France | 30,438 Euro | 2025 | up 21.8% | rising |
| 15 | Cyprus | 26,200 Euro | 2025 | up 54.6% | rising |
| 16 | United Kingdom | 25,642 Euro | 2018 | up 12.4% | rising |
| 16 | United Kingdom of Great Britain and Northern Ireland | 25,642 Euro | 2018 | up 12.4% | rising |
| 18 | Italy | 25,011 Euro | 2025 | up 39.8% | rising |
| 19 | Malta | 24,808 Euro | 2025 | up 63.5% | rising |
| 20 | Euro area (EA11-1999, EA12-2001, EA13-2007, EA15-2008, EA16-2009, EA17-2011, EA18-2014, EA19-2015, EA20-2023, EA21-2026) | 23,711 Euro | 2021 | up 19.9% | rising |
| 21 | Spain | 22,943 Euro | 2025 | up 48.9% | rising |
| 22 | Slovenia | 22,036 Euro | 2025 | up 66.8% | rising |
| 22 | Slovenia | 22,036 Euro | 2025 | up 66.8% | rising |
| 24 | European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, EU27-2007, EU28-2013, EU27-2020) | 20,359 Euro | 2019 | up 19.5% | rising |
| 25 | Estonia | 19,630 Euro | 2025 | up 106.8% | rising |
| 25 | Estonia | 19,630 Euro | 2025 | up 106.8% | rising |
| 27 | Portugal | 17,019 Euro | 2025 | up 70.3% | rising |
| 28 | Czechia | 16,735 Euro | 2025 | up 100.5% | rising |
| 29 | Latvia | 16,720 Euro | 2025 | up 139.9% | rising |
| 29 | Latvia | 16,720 Euro | 2025 | up 139.9% | rising |
| 31 | Lithuania | 16,653 Euro | 2025 | up 153.9% | volatile |
| 31 | Lithuania | 16,653 Euro | 2025 | up 153.9% | volatile |
| 33 | Croatia | 16,097 Euro | 2025 | up 161.7% | rising |
| 33 | Croatia | 16,097 Euro | 2025 | up 161.7% | rising |
| 35 | Poland | 15,588 Euro | 2025 | up 144.5% | rising |
| 35 | Poland | 15,588 Euro | 2025 | up 144.5% | rising |
| 37 | Slovakia | 13,857 Euro | 2025 | up 90.0% | rising |
| 37 | Slovakia | 13,857 Euro | 2025 | up 90.0% | rising |
| 39 | Greece | 13,381 Euro | 2025 | up 54.1% | rising |
| 40 | Bulgaria | 11,177 Euro | 2025 | up 173.1% | volatile |
| 41 | Hungary | 10,211 Euro | 2025 | up 97.7% | rising |
| 42 | Serbia | 8,858 Euro | 2025 | up 212.1% | rising |
| 43 | Romania | 8,748 Euro | 2025 | up 227.2% | volatile |
| 44 | Türkiye | 8,626 Euro | 2025 | up 85.3% | rising |
| 45 | Montenegro | 6,040 Euro | 2023 | up 68.5% | rising |
| 46 | North Macedonia | 5,082 Euro | 2024 | up 120.6% | rising |
| 47 | Albania | 4,257 Euro | 2023 | up 98.6% | rising |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- Euro area – 20 countries (2023-2025) 28,520 Euro
- European Union - 27 countries (from 2020) 25,952 Euro
- Euro area - 18 countries (2014) 23,788 Euro
- Euro area - 19 countries (2015-2022) 23,711 Euro
- European Union - 27 countries (2007-2013) 20,459 Euro
- European Union - 28 countries (2013-2020) 20,359 Euro
- European Union - 15 countries (1995-2004) 15,613 Euro