Researchers for the World Happiness Report asked people in 156 countries to evaluate their own levels of happiness, and took into account measures such as GDP, social support, personal freedom and levels of corruption to give each nation a happiness score.
As in each of the previous seven reports, Nordic states dominated the top ten, along with countries such as Switzerland, New Zealand and Austria.
Luxembourg also edged into the tenth spot for the first time this year.
Finland’s residents enjoy a high quality of life, security and public services, with rates of inequality and poverty among the lowest of all OECD countries.
The data for this year’s World Happiness Report was collected in 2018 and 2019, and is therefore not impacted by the widespread restrictions imposed by many countries to stem the spread of the new coronavirus.
The countries at the bottom of this year’s ranking are those afflicted by violent conflicts and extreme poverty include Zimbabwe, South Sudan and Afghanistan classed as the world’s least happy countries.