Happiness Index

« Back to Glossary Index

From the World Happiness Report (published by the Wellbeing Research Centre at the University of Oxford), a metric that assesses levels of happiness and well-being, often through self-reported surveys asking about life satisfaction.

« Back to Glossary Index