Mean and median income before social transfers (pensions excluded from social transfers) by age and sex by country
Countries reporting
47
Highest
55,652 Euro
Switzerland
Lowest
4,129 Euro
Albania
Median
18,588 Euro
Years covered
23
2003–2025
Data points
1,004
What the numbers show
Mean and median income before social transfers (pensions excluded from social transfers) by age and sex is currently reported for 47 countries. The highest value is 55,652 Euro in Switzerland; the lowest is 4,129 Euro in Albania.
The median across all reporting countries is 18,588 Euro, and the mean is 21,508 Euro.
The gap between the highest and lowest reporting country is a factor of about 13.
Mean and median income before social transfers (pensions excluded): full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Switzerland | 55,652 Euro | 2024 | up 36.9% | rising |
| 2 | Luxembourg | 53,537 Euro | 2025 | up 50.4% | rising |
| 3 | Norway | 38,882 Euro | 2025 | up 1.8% | rising |
| 4 | Denmark | 37,006 Euro | 2025 | up 35.5% | rising |
| 5 | Austria | 36,164 Euro | 2025 | up 55.5% | rising |
| 6 | Iceland | 35,639 Euro | 2020 | up 94.5% | rising |
| 7 | Ireland | 35,131 Euro | 2025 | up 72.5% | rising |
| 8 | Netherlands | 34,977 Euro | 2025 | up 60.0% | rising |
| 8 | Netherlands | 34,977 Euro | 2025 | up 60.0% | rising |
| 10 | Germany | 30,252 Euro | 2025 | up 43.1% | rising |
| 11 | Finland | 29,891 Euro | 2025 | up 31.2% | rising |
| 12 | Belgium | 29,241 Euro | 2025 | up 41.4% | rising |
| 13 | Sweden | 28,264 Euro | 2025 | up 22.1% | rising |
| 14 | France | 27,552 Euro | 2025 | up 21.8% | rising |
| 15 | Cyprus | 25,021 Euro | 2025 | up 63.6% | rising |
| 16 | Malta | 23,552 Euro | 2025 | up 66.0% | rising |
| 17 | United Kingdom | 23,375 Euro | 2018 | up 12.8% | rising |
| 17 | United Kingdom of Great Britain and Northern Ireland | 23,375 Euro | 2018 | up 12.8% | rising |
| 19 | Italy | 23,094 Euro | 2025 | up 37.6% | rising |
| 20 | Spain | 21,380 Euro | 2025 | up 53.0% | rising |
| 21 | Euro area (EA11-1999, EA12-2001, EA13-2007, EA15-2008, EA16-2009, EA17-2011, EA18-2014, EA19-2015, EA20-2023, EA21-2026) | 21,176 Euro | 2021 | up 18.2% | rising |
| 22 | Slovenia | 20,199 Euro | 2025 | up 70.5% | rising |
| 22 | Slovenia | 20,199 Euro | 2025 | up 70.5% | rising |
| 24 | European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, EU27-2007, EU28-2013, EU27-2020) | 18,588 Euro | 2019 | up 20.2% | rising |
| 25 | Estonia | 17,623 Euro | 2025 | up 101.8% | rising |
| 25 | Estonia | 17,623 Euro | 2025 | up 101.8% | rising |
| 27 | Portugal | 16,211 Euro | 2025 | up 74.1% | rising |
| 28 | Czechia | 15,709 Euro | 2025 | up 102.7% | rising |
| 29 | Latvia | 15,377 Euro | 2025 | up 138.2% | rising |
| 29 | Latvia | 15,377 Euro | 2025 | up 138.2% | rising |
| 31 | Croatia | 15,006 Euro | 2025 | up 172.9% | rising |
| 31 | Croatia | 15,006 Euro | 2025 | up 172.9% | rising |
| 33 | Lithuania | 14,821 Euro | 2025 | up 147.9% | rising |
| 33 | Lithuania | 14,821 Euro | 2025 | up 147.9% | rising |
| 35 | Poland | 14,297 Euro | 2025 | up 136.0% | rising |
| 35 | Poland | 14,297 Euro | 2025 | up 136.0% | rising |
| 37 | Greece | 12,864 Euro | 2025 | up 54.3% | falling |
| 38 | Slovakia | 12,646 Euro | 2025 | up 86.8% | rising |
| 38 | Slovakia | 12,646 Euro | 2025 | up 86.8% | rising |
| 40 | Bulgaria | 10,268 Euro | 2025 | up 174.0% | volatile |
| 41 | Hungary | 9,658 Euro | 2025 | up 108.6% | rising |
| 42 | Türkiye | 8,450 Euro | 2025 | up 85.3% | rising |
| 43 | Serbia | 8,291 Euro | 2025 | up 221.9% | rising |
| 44 | Romania | 8,199 Euro | 2025 | up 222.0% | volatile |
| 45 | Montenegro | 5,496 Euro | 2023 | up 63.7% | rising |
| 46 | North Macedonia | 4,946 Euro | 2024 | up 120.6% | rising |
| 47 | Albania | 4,129 Euro | 2023 | up 99.4% | 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) 26,025 Euro
- European Union - 27 countries (from 2020) 23,701 Euro
- Euro area - 18 countries (2014) 21,654 Euro
- Euro area - 19 countries (2015-2022) 21,176 Euro
- European Union - 27 countries (2007-2013) 18,678 Euro
- European Union - 28 countries (2013-2020) 18,588 Euro