Mean and median income by age and sex by country
Countries reporting
49
Highest
60,591 Euro
Switzerland
Lowest
5,082 Euro
North Macedonia
Median
19,630 Euro
Years covered
31
1995–2025
Data points
1,149
What the numbers show
Mean and median income by age and sex is currently reported for 49 countries. The highest value is 60,591 Euro in Switzerland; the lowest is 5,082 Euro in North Macedonia.
The median across all reporting countries is 19,630 Euro, and the mean is 22,995 Euro.
The gap between the highest and lowest reporting country is a factor of about 12.
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 | 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 |
| 42 | Serbia | 8,858 Euro | 2025 | up 212.1% | rising |
| 44 | Romania | 8,748 Euro | 2025 | up 227.2% | volatile |
| 45 | Türkiye | 8,626 Euro | 2025 | up 85.3% | rising |
| 46 | Montenegro | 7,205 Euro | 2024 | up 99.3% | rising |
| 47 | Albania | 6,731 Euro | 2025 | up 214.1% | rising |
| 48 | North Macedonia | 5,082 Euro | 2024 | up 120.6% | rising |
| 48 | North Macedonia | 5,082 Euro | 2024 | up 120.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