Americans have longer, but not necessarily healthier, lives due to high rates of preventable chronic disease, according to an annual report on the nation's health released on Tuesday.

Gains in life expectancy contrast with Americans' unhealthy behaviors, which have led to a 28 percent adult obesity rate, a diabetes rate of nearly 10 percent and a high blood pressure rate of more than 30 percent, according to United Health Foundation's 2012 America's Health Rankings.