Canada is one of the best places in the world to live, according to the Better Life Index released Tuesday.
The analysis by the Paris-based Organization for Economic Co-operation and Development (OECD) ranked 34 industrialized nations based on 11 topics, such as life satisfaction, income and health.
Canada came in third overall, behind Sweden and Australia. The U.S. placed sixth.
"Canada performs exceptionally well in measures of well-being, as shown by the fact it ranks among the top countries in a large number of topics," the report said.
But the index said the gap between the rich and poor in the country is considerable – the top 20% of the population earn more than five times as much as the bottom 20%. It also ranked Canada on the lower end of the scale for civic engagement, as voter turnout in the last federal election was just 61%, lower than the overall average of 72%.
Canada, however, got high marks for health, environment, education, community, safety and life satisfaction.
The life expectancy in Canada is 81 years, one year higher than the overall average of 80 years.
"In general; Canadians are more satisfied with their lives than the OECD average, with 82% of people saying they have more positive experiences in an average day (feelings of rest, pride in accomplishment, enjoyment, etc.) than negative ones (pain, worry, sadness, boredom, etc.)," the report said.