Switzerland’s residents are the most satisfied with their lives for the second consecutive year, according to the Better Life Index released Monday. The study (published annually by the Organization for Economic Co-operation and Development) shows that United States failed to crack the top 10 for the fourth consecutive year, while neighbors Mexico and Canada did.

... The Better Life Index rates the 34 OECD member nations, as well as Brazil and the Russian Federation, on 11 variables that contribute to a high quality of life, including income, education, housing, health, and life satisfaction.

... One of the most important factors contributing to higher life evaluations is the presence of healthy job market. Of the 11 nations with the highest levels of life satisfaction, nine were among the top 10 nations by employment rate, measured as the percentage of the working-age population that is employed.

11. Sweden

10. Netherlands

 9. Mexico

 8. Finland

 7. Australia

 6. Iceland

 5. Austria

 4. Denmark

 3. Canada

 2. Norway

 1. Switzerland