The United Nations Sustainable Development Solutions Network just released their annual "World Happiness Report" for 2013.
Below is a ranking of the top 20 happiest countries in the world, from least happy to most happy.
Here is a chart of the top 50 happiest countries.