United Nation's World Happiness Report 2017 ranks 155 countries by their happiness levels. The Czech Republic ranks 23rd, compared with 27th place in 2016.
Norway has jumped from 4th place in 2016 to 1st place this year, followed by Denmark, Iceland and Switzerland in a tightly packed bunch. All of the top four countries rank highly on all the main factors found to support happiness: caring, freedom, generosity, honesty, health, income and good governance. Their averages are so close that small changes can re-order the rankings from year to year.
Change from 2005-2007 to 2014-2016. Increase in personal happiness level.
Source: UN World Happiness Report 2017
Related infographic by OECD.
Source: OECD