"Americans live shorter lives than citizens of almost every other developed nation, according to a report from several US charities." Just in from the BBC.
The report found that the US ranked 42nd in the world for life expectancy despite spending more on health care per person than any other country.
Overall, the American Human Development Report ranked the world's richest country 12th for human development.
The study looked at US government data on health, education and income.
The report was funded by Oxfam America, the Rockefeller Foundation and the Conrad Hilton Foundation.
The report combines measurements of health, education and income into one measurement - the human development index - based on that used by the United Nations.
The report, Measure of America, identifies significant progress in the US in the last 50 years.
Life expectancy - which averages 78 - has risen eight years since 1960.
Japan has the world's highest life expectancy - 82.1 years - according to the Organisation for Economic Co-operation and Development (OECD).
The US report identifies obesity and the lack of health insurance for some 47 million Americans as the most significant factors in premature death. . . .