euroflation.

Average salary in Europe by country

Average salary across Europe (2024) ranges from 82,969 €/year (Luxembourg) down to 15,387 €/year (Bulgaria), against a euro-area average of 43,512 €/year.

The average salary is gross, before income tax and social contributions: all wages and salaries paid in the economy divided by the number of employees, then adjusted to a full-time job using labour force survey hours. Eurostat calculates it from national accounts so that countries can be compared. It is a yearly amount, not a median and not the pay of any particular job. Eurostat does not publish it for the Netherlands, where Statistics Netherlands uses a different method.

Not ranked, because Eurostat has no figure for them: Iceland, Netherlands, Norway and Switzerland.

🇱🇺Luxembourg82,969 €/year2024▲ 16,286
🇩🇰Denmark71,565 €/year2024▲ 11,370
🇮🇪Ireland61,051 €/year2024▲ 10,857
🇧🇪Belgium59,632 €/year2024▲ 12,082
🇦🇹Austria58,600 €/year2024▲ 12,873
🇩🇪Germany53,791 €/year2024▲ 8,964
🇫🇮Finland49,428 €/year2024▲ 5,945
🇸🇪Sweden46,525 €/year2024▲ 3,452
🇫🇷France43,790 €/year2024▲ 5,485
🇸🇮Slovenia35,133 €/year2024▲ 9,433
🇪🇸Spain33,700 €/year2024▲ 5,524
🇮🇹Italy33,523 €/year2024▲ 3,329
🇲🇹Malta33,499 €/year2024▲ 6,646
🇱🇹Lithuania29,104 €/year2024▲ 10,767
🇨🇾Cyprus27,611 €/year2024▲ 5,216
🇪🇪Estonia26,546 €/year2024▲ 8,109
🇵🇹Portugal24,818 €/year2024▲ 6,249
🇨🇿Czechia23,998 €/year2024▲ 6,623
🇭🇷Croatia23,446 €/year2024▲ 7,385
🇱🇻Latvia22,262 €/year2024▲ 6,771
🇵🇱Poland21,246 €/year2024▲ 7,606
🇷🇴Romania21,108 €/year2024▲ 8,671
🇸🇰Slovakia20,287 €/year2024▲ 5,430
🇭🇺Hungary18,461 €/year2024▲ 5,849
🇬🇷Greece17,954 €/year2024▲ 1,987
🇧🇬Bulgaria15,387 €/year2024▲ 6,688
rising falling▲▼ arrows always paired with colour (colourblind-safe)Tap a column header to sort.

Source: Eurostat (nama_10_fte) · data through 2024 · released 2025-11-12 · modifications: none

What a wage buys depends on local prices. Compare grocery price levels by country →

See the euro-area aggregate →

Frequently asked questions

Which European country has the highest average salary?
Luxembourg, at 82,969 €/year.
Which European country has the lowest average salary?
Bulgaria, at 15,387 €/year.
What is the euro-area average average salary?
The euro-area average is 43,512 €/year.