India ranked 133 out of 156 countries in The World Happiness Report (WHR) 2018, a decline of 11 spots from 122 in 2017. India has also shown the least progress in happiness level since 2008-10 (base period), among neighbouring countries. In contrast, Pakistan tops with the highest score and the most improvement in the region.
The report first published in 2012 ranks countries based on its happiness level / wellbeing and the progress made over the years. It is released by United Nations Sustainable Development Solutions Network, an international organization that promotes sustainable development.