Mean and median income by ability to make ends meet by country
Countries reporting
47
Highest
41,165 Euro
Switzerland
Lowest
3,541 Euro
Albania
Median
15,323 Euro
Years covered
31
1995–2025
Data points
1,113
What the numbers show
Mean and median income by ability to make ends meet is currently reported for 47 countries. The highest value is 41,165 Euro in Switzerland; the lowest is 3,541 Euro in Albania.
The median across all reporting countries is 15,323 Euro, and the mean is 18,044 Euro.
The gap between the highest and lowest reporting country is a factor of about 12.
Mean and median income by ability to make ends meet: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Switzerland | 41,165 Euro | 2024 | up 27.8% | rising |
| 2 | Luxembourg | 40,744 Euro | 2025 | up 56.0% | rising |
| 3 | Norway | 34,801 Euro | 2025 | up 16.7% | rising |
| 4 | Ireland | 32,479 Euro | 2025 | up 47.8% | rising |
| 5 | Iceland | 31,071 Euro | 2020 | up 76.9% | rising |
| 6 | Austria | 30,440 Euro | 2025 | up 50.2% | rising |
| 7 | Denmark | 29,801 Euro | 2025 | up 21.6% | rising |
| 8 | Netherlands | 27,546 Euro | 2025 | up 56.0% | rising |
| 8 | Netherlands | 27,546 Euro | 2025 | up 56.0% | rising |
| 10 | Belgium | 25,386 Euro | 2025 | up 47.4% | rising |
| 11 | Finland | 25,215 Euro | 2025 | up 23.3% | rising |
| 12 | Sweden | 23,331 Euro | 2025 | up 26.5% | rising |
| 13 | Germany | 22,834 Euro | 2025 | up 56.2% | rising |
| 14 | France | 22,486 Euro | 2025 | up 13.0% | rising |
| 15 | Malta | 21,261 Euro | 2025 | up 73.4% | rising |
| 16 | Italy | 20,946 Euro | 2025 | up 35.4% | rising |
| 17 | Slovenia | 18,488 Euro | 2025 | up 59.0% | rising |
| 17 | Slovenia | 18,488 Euro | 2025 | up 59.0% | rising |
| 19 | United Kingdom | 18,223 Euro | 2018 | up 4.2% | rising |
| 19 | United Kingdom | 18,223 Euro | 2018 | up 4.2% | rising |
| 21 | Spain | 17,874 Euro | 2025 | up 48.4% | rising |
| 22 | Cyprus | 16,578 Euro | 2025 | up 14.8% | flat |
| 23 | Euro area (EA11-1999, EA12-2001, EA13-2007, EA15-2008, EA16-2009, EA17-2011, EA18-2014, EA19-2015, EA20-2023, EA21-2026) | 15,660 Euro | 2021 | up 4.5% | rising |
| 24 | Estonia | 15,323 Euro | 2025 | up 106.8% | rising |
| 24 | Estonia | 15,323 Euro | 2025 | up 106.8% | rising |
| 26 | Croatia | 14,209 Euro | 2025 | up 150.9% | rising |
| 26 | Croatia | 14,209 Euro | 2025 | up 150.9% | rising |
| 28 | Czechia | 13,652 Euro | 2025 | up 87.4% | rising |
| 29 | European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, EU27-2007, EU28-2013, EU27-2020) | 13,610 Euro | 2019 | up 11.2% | rising |
| 30 | Portugal | 13,267 Euro | 2025 | up 58.3% | rising |
| 31 | Latvia | 13,233 Euro | 2025 | up 123.6% | rising |
| 31 | Latvia | 13,233 Euro | 2025 | up 123.6% | rising |
| 33 | Poland | 13,165 Euro | 2025 | up 148.3% | rising |
| 33 | Poland | 13,165 Euro | 2025 | up 148.3% | rising |
| 35 | Lithuania | 12,914 Euro | 2025 | up 130.3% | rising |
| 35 | Lithuania | 12,914 Euro | 2025 | up 130.3% | rising |
| 37 | Slovakia | 12,006 Euro | 2025 | up 78.6% | rising |
| 37 | Slovakia | 12,006 Euro | 2025 | up 78.6% | rising |
| 39 | Greece | 11,666 Euro | 2025 | up 44.6% | rising |
| 40 | Bulgaria | 9,269 Euro | 2025 | up 148.2% | rising |
| 41 | Serbia | 8,064 Euro | 2025 | up 204.8% | rising |
| 42 | Hungary | 8,063 Euro | 2025 | up 73.7% | rising |
| 43 | Romania | 7,507 Euro | 2025 | up 222.2% | volatile |
| 44 | Türkiye | 7,038 Euro | 2025 | up 103.1% | rising |
| 45 | Montenegro | 5,446 Euro | 2023 | up 63.4% | rising |
| 46 | North Macedonia | 4,657 Euro | 2024 | up 122.6% | rising |
| 47 | Albania | 3,541 Euro | 2023 | up 81.2% | 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) 20,297 Euro
- European Union - 27 countries (from 2020) 18,235 Euro
- Euro area - 18 countries (2014) 15,887 Euro
- Euro area - 19 countries (2015-2022) 15,660 Euro
- European Union - 27 countries (2007-2013) 13,706 Euro
- European Union - 28 countries (2013-2020) 13,610 Euro
- European Union - 15 countries (1995-2004) 11,438 Euro
- Euro area - 12 countries (2001-2006) 10,187 Euro