Here’s a new interactive map from Measure of America that maps the life expectancy at birth. It’s pretty obvious that living in cities/high population density is one of the largest contributions to life expectancy. New York is ranked #3 and Mississippi is dead last with a 6 year difference.
Wealth = health
Education = health
Poor, rural America, for the most part, does not equal health.