En España, un 70% de la gente se declara feliz y un 30% infeliz. España rompe la tendencia mundial siendo el país donde la felicidad es mayor ahora que hace más de una década. Los Baby Boomers (1945 a 1965) son las personas más felices de España, con un 71% que así lo declara frente al 61% de la Generación Z (1996 a 2012), siendo estos los menos felices. Los hogares con altos ingresos son 20 puntos más felices (81%) que los de bajos ingresos (61%).