Eurostats have a dataset with the average rating of life satisfaction by income quintile, household type and degree of urbanisation. The overall data shows that the Scandinavian countries are the most satisfied, while Bulgaria and Serbia are the least satisfied.


