Mean and median income by ability to make ends meet by country
Countries reporting
49
Highest
41,165 Euro
Switzerland
Lowest
4,657 Euro
North Macedonia
Median
15,323 Euro
Years covered
31
1995–2025
Data points
1,142
What the numbers show
Mean and median income by ability to make ends meet is currently reported for 49 countries. The highest value is 41,165 Euro in Switzerland; the lowest is 4,657 Euro in North Macedonia.
The median across all reporting countries is 15,323 Euro, and the mean is 17,639 Euro.
The gap between the highest and lowest reporting country is a factor of about 9.
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 |
| 41 | Serbia | 8,064 Euro | 2025 | up 204.8% | rising |
| 43 | Hungary | 8,063 Euro | 2025 | up 73.7% | rising |
| 44 | Romania | 7,507 Euro | 2025 | up 222.2% | volatile |
| 45 | Türkiye | 7,038 Euro | 2025 | up 103.1% | rising |
| 46 | Montenegro | 6,628 Euro | 2024 | up 93.2% | rising |
| 47 | Albania | 5,888 Euro | 2025 | up 201.3% | rising |
| 48 | North Macedonia | 4,657 Euro | 2024 | up 122.6% | rising |
| 48 | North Macedonia | 4,657 Euro | 2024 | up 122.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) 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