The World Happiness Report 2025 has been released. Finland is the happiest country in the world for the eighth consecutive year. Denmark, Iceland, and Sweden follow. India remains at the 118th position. The report considers social support, income, and life expectancy among other criteria to rank countries.