The Organization of Economic Cooperation and Development recently released its Better Life Index for 2013. The index looks at 11 categories of life that make up a country’s well-being, including health, environment, education, civic engagement, work-life balance and life satisfaction. Check out where the United States falls.
No. 10: United Kingdom People walk through the More London office space against the backdrop of the Tower Bridge in London. Eighty-five percent of Britons say they have “more positive experiences” than negative ones on an average day, according to the OECD. That’s more than the OECD average of 80 percent. Population: 62.2 million. Average disposable net income: $26,904. Simon Dawson/BLOOMBERG NEWS Buy Photo