According to multiple sources, including, , , and, India is ranked 126th in the World Happiness Index 2023. This is an improvement from its 2022 ranking of 136th, but India still lags behind many other nations. The World Happiness Index evaluates nations based on their level of happiness, and the ranking reflects the well-being and happiness levels among the Indian population. India ranks as one of the least happy nations in the world, and it falls behind the countries that are close by, such as Nepal, China, Bangladesh, and Sri Lanka.