According to the UN:
The United Nations ranked Norway as the best country to live in for a sixth consecutive year Thursday, prompting the country's aid minister to tell Norwegians to stop whining about wanting more.
Oil-rich Norway, with its generous welfare state, topped the U.N. Development Program's human development index, based on such criteria as life expectancy, education and income. Iceland was No. 2, followed by Australia, Ireland, Sweden, Canada, Japan and the United States.
These rankings are largely subjective and range from relatively meaningless to wholly meaningless. Life expectancy, education, and income are important measures of a society's successes. As are freedom, opportunity, safety, diversity, hope -- and hours of daylight.