Finland, rose from fifth place last year to oust Norway from the top spot. The 2018 top-10, as ever dominated by the Nordics, is: Finland, Norway, Denmark, Iceland, Switzerland, Netherlands Canada, New Zealand, Sweden and Australia.
The United States came in at 18th, down from 14th place last year. Britain was 19th and the United Arab Emirates 20th.
Burundi came bottom in the UN Sustainable Development Solutions Network's (SDSN) 2018 World Happiness Report which ranked 156 countries according to things such as GDP per capita, social support, healthy life expectancy, social freedom, generosity and absence of corruption.