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.
All 27 countries
- LU€64,412
- DK€31,155
- AT€29,771
- FI€28,440
- BE€28,373
- NL€27,783
- SE€26,743
- DE€25,639
- FR€24,346
- IE€23,544
- IT€18,808
- MT€15,335
- ES€14,912
- SI€14,753
- CY€13,774
- EE€12,742
- CZ€12,612
- PT€11,542
- PL€11,457
- SK€11,394
- GR€11,009
- LT€10,789
- HR€10,678
- HU€10,135
- LV€9,805
- RO€8,028
- BG€6,370
Countries with a figure: 27 of 27.
Fifteen years: the three highest, the three lowest, and the EU27
2010–2025
Lines: EU27, Luxembourg, Denmark, Austria, Latvia, Romania and Bulgaria. Hover a year to read the figures. gov_10a_exp · 2024.
Source
Total general government expenditure divided by the population: all levels of government together. gov_10a_exp · 2024.