Norway moved from No. 4 to the top spot in the report’s rankings, which combine economic, health and polling data compiled by economists that are averaged over three years from 2014 to 2016. Norway edged past previous champ Denmark, which fell to second. Iceland, Switzerland and Finland round out the top 5.
The entire top ten were wealthier developed nations. Yet money is not the only ingredient in the recipe for happiness, the report said.
In fact, among the wealthier countries the differences in happiness levels had a lot to do with “differences in mental health, physical health and personal relationships: the biggest single source of misery is mental illness,” the report said.
“Income differences matter more in poorer countries, but even their mental illness is a major source of misery,” it added.
Another major country, China, has made major economic strides in recent years. But its people are not happier than 25 years ago, it found.
Sadly, India has been ranked 122 behind immediate neighbours Pakistan and China, in the international report of economists which rank world countries on happiness.