Mean and median income by educational attainment level by country
Countries reporting
49
Highest
44,758 Euro
Switzerland
Lowest
3,616 Euro
North Macedonia
Median
15,581 Euro
Years covered
23
2003–2025
Data points
1,033
What the numbers show
Mean and median income by educational attainment level is currently reported for 49 countries. The highest value is 44,758 Euro in Switzerland; the lowest is 3,616 Euro in North Macedonia.
The median across all reporting countries is 15,581 Euro, and the mean is 17,979 Euro.
The gap between the highest and lowest reporting country is a factor of about 12.
Mean and median income by educational attainment level: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Switzerland | 44,758 Euro | 2024 | up 31.6% | rising |
| 2 | Norway | 40,751 Euro | 2025 | up 4.7% | rising |
| 3 | Luxembourg | 40,378 Euro | 2025 | up 33.7% | rising |
| 4 | Denmark | 36,189 Euro | 2025 | up 27.1% | rising |
| 5 | Iceland | 35,999 Euro | 2020 | up 82.2% | rising |
| 6 | Netherlands | 33,026 Euro | 2025 | up 63.4% | rising |
| 6 | Netherlands | 33,026 Euro | 2025 | up 63.4% | rising |
| 8 | Ireland | 31,931 Euro | 2025 | up 63.6% | rising |
| 9 | Austria | 30,216 Euro | 2025 | up 43.6% | rising |
| 10 | Finland | 28,501 Euro | 2025 | up 24.5% | rising |
| 11 | Belgium | 26,947 Euro | 2025 | up 48.2% | rising |
| 12 | Sweden | 25,384 Euro | 2025 | up 7.7% | rising |
| 13 | Germany | 25,275 Euro | 2025 | up 46.3% | rising |
| 14 | France | 22,371 Euro | 2025 | up 7.4% | rising |
| 15 | Malta | 21,378 Euro | 2025 | up 64.4% | rising |
| 16 | United Kingdom | 20,007 Euro | 2018 | up 18.5% | rising |
| 16 | United Kingdom | 20,007 Euro | 2018 | up 18.5% | rising |
| 18 | Cyprus | 19,623 Euro | 2025 | up 58.4% | rising |
| 19 | Italy | 19,614 Euro | 2025 | up 35.4% | rising |
| 20 | Slovenia | 18,581 Euro | 2025 | up 76.6% | rising |
| 20 | Slovenia | 18,581 Euro | 2025 | up 76.6% | rising |
| 22 | Spain | 17,851 Euro | 2025 | up 53.3% | rising |
| 23 | Euro area (EA11-1999, EA12-2001, EA13-2007, EA15-2008, EA16-2009, EA17-2011, EA18-2014, EA19-2015, EA20-2023, EA21-2026) | 17,402 Euro | 2021 | up 12.3% | rising |
| 24 | European Union (EU6-1958, EU9-1973, EU10-1981, EU12-1986, EU15-1995, EU25-2004, EU27-2007, EU28-2013, EU27-2020) | 15,609 Euro | 2019 | up 9.2% | rising |
| 25 | Estonia | 15,581 Euro | 2025 | up 116.9% | rising |
| 25 | Estonia | 15,581 Euro | 2025 | up 116.9% | rising |
| 27 | Portugal | 13,425 Euro | 2025 | up 68.5% | rising |
| 28 | Czechia | 13,257 Euro | 2025 | up 110.1% | rising |
| 29 | Latvia | 12,352 Euro | 2025 | up 151.3% | rising |
| 29 | Latvia | 12,352 Euro | 2025 | up 151.3% | rising |
| 31 | Croatia | 11,983 Euro | 2025 | up 164.1% | rising |
| 31 | Croatia | 11,983 Euro | 2025 | up 164.1% | rising |
| 33 | Poland | 11,700 Euro | 2025 | up 167.9% | rising |
| 33 | Poland | 11,700 Euro | 2025 | up 167.9% | rising |
| 35 | Lithuania | 11,438 Euro | 2025 | up 157.1% | volatile |
| 35 | Lithuania | 11,438 Euro | 2025 | up 157.1% | volatile |
| 37 | Greece | 10,629 Euro | 2025 | up 64.5% | falling |
| 38 | Slovak Republic | 9,596 Euro | 2025 | up 73.2% | rising |
| 38 | Slovakia | 9,596 Euro | 2025 | up 73.2% | rising |
| 40 | Hungary | 6,838 Euro | 2025 | up 96.4% | rising |
| 41 | Türkiye | 6,601 Euro | 2025 | up 73.2% | rising |
| 42 | Bulgaria | 6,118 Euro | 2025 | up 151.1% | rising |
| 43 | Serbia | 5,834 Euro | 2025 | up 223.0% | rising |
| 43 | Serbia | 5,834 Euro | 2025 | up 223.0% | rising |
| 45 | Albania | 5,785 Euro | 2025 | up 247.0% | rising |
| 46 | Romania | 5,631 Euro | 2025 | up 183.2% | volatile |
| 47 | Montenegro | 5,060 Euro | 2024 | up 121.8% | rising |
| 48 | North Macedonia | 3,616 Euro | 2024 | up 96.4% | rising |
| 48 | North Macedonia | 3,616 Euro | 2024 | up 96.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) 21,158 Euro
- European Union - 27 countries (from 2020) 20,029 Euro
- Euro area - 18 countries (2014) 17,571 Euro
- Euro area - 19 countries (2015-2022) 17,402 Euro
- European Union - 27 countries (2007-2013) 15,667 Euro
- European Union - 28 countries (2013-2020) 15,609 Euro