The happiness level of countries depends upon these three categories i.e. political stability, economic data and social foundation. It is not an easy task to maintain the above three categories in same order. Hence to make their country the happiest in the world, every single person has to work upon it. Financial conditions of a market should be stable to increase the economic data.
The development and healthy environment can raise the social foundation. Last but not the least to add your country in top 10 lists, good public services are required.
10. Australia
Population: 23.78 million (2015)
Capital: Canberra
9. Sweden
Population: 9.799 million (2015)
Capital: Stockholm
8. New Zealand
Population: 4.596 million (2015)
Capital: Wellington
7. Canada
Population: 35.85 million (2015)
Capital: Ottawa
6. Netherlands
Population: 16.94 million (2015)
Capital: Amsterdam
5. Finland
Population: 5.482 million (2015)
Capital: Helsinki
4. Switzerland
Population: 7,581,000
Capital: Bern
3. Iceland
Population: 330,823 (2015)
Capital: Reykjavik
2. Denmark
Population: 5.676 million (2015)
Capital: Copenhagen
1. Norway
Population: 5.196 million (2015)
Capital: Oslo