averageperson.euOne statistical standard, 27 countries
Explore the data
← Explore

Public spending

Which government spends the most per resident?

One figure, the same definition in all 27 member states, ranked high to low.

The highest figure is Luxembourg at €64,412, the lowest Bulgaria at €6,370. The EU27 figure is €19,707.

Maps Latest available · 2024–2025€6,370€64,412No data / outside the EUEqual intervals from low to high. Colours show values, not whether a result is good or bad. The latest year can differ by country; see the data table for each year.

All 27 countries

  1. LU€64,412
  2. DK€31,155
  3. AT€29,771
  4. FI€28,440
  5. BE€28,373
  6. NL€27,783
  7. SE€26,743
  8. DE€25,639
  9. FR€24,346
  10. IE€23,544
  11. IT€18,808
  12. MT€15,335
  13. ES€14,912
  14. SI€14,753
  15. CY€13,774
  16. EE€12,742
  17. CZ€12,612
  18. PT€11,542
  19. PL€11,457
  20. SK€11,394
  21. GR€11,009
  22. LT€10,789
  23. HR€10,678
  24. HU€10,135
  25. LV€9,805
  26. RO€8,028
  27. BG€6,370

Countries with a figure: 27 of 27.

Fifteen years: the three highest, the three lowest, and the EU27

Ask about this ↗

2010–2025

Lines: EU27, Luxembourg, Denmark, Austria, Latvia, Romania and Bulgaria. Hover a year to read the figures. Eurostat · Public spending by function · 2024.

Source

Total general government expenditure divided by the population: all levels of government together. Eurostat · Public spending by function · 2024.

View source & dataBack to the European average