According to the newest report (.pdf file) from Trust for America’s Health, Oklahoma is the sixth-fattest state in the nation.
The list above shows the 10 states with the highest obesity rates:
1. Mississippi
2. Alabama
3. West Virginia
4. Tennessee
5. South Carolina
6. Oklahoma
7. Kentucky
8. Louisiana
9. Michigan
10. (tie) Arkansas
10. (tie) Ohio
Oklahoma’s also ranked fifth in the nation in the rate of diabetes, third in “physical inactivity,” and eighth in hypertension.
(West Virginia is first in diabetes, while Mississippi is first in physical inactivity and hypertension. See a large chart with all those numbers.)
So, while we’re not the worst state in the nation, we’re pretty close. One good sign is when it comes to children’s health. When ranking the states with the most obese people aged 10-17, Oklahoma is 33rd out of 51 states (the report includes D.C.) I guess that means Oklahomans don’t get fat until adulthood. Possibly because of the huge emphasis on youth and high school sports.
If you’re wondering where your state falls into the lists, view a screenshot here, or see the original report (.pdf).
Just in case, here are the states with the lowest rates of obesity:
42. New Jersey
43. Montana
44. Utah
45. D.C.
46. Vermont
47. Hawaii
48. Rhode Island
49. Connecticut
50. Massachusetts
51. Colorado
So, congratulations to Coloradans and the residents of other skinny states. Keep up the good work. To the rest of you, quit eating so much and exercise once in a while.

Interesting.
What amazed me the last time I went to the US (last month) is that you can find "diet food" everywhere: diet soda, fat free yogurts, low fat cheese, etc. Still, there is also a great number of overweight people (to say the least) in America.
Then I read an article that explained this paradox: what counts is not what you it, it's how much you eat.
FYI, a large Coke in a McDonald's in France is about the size of a small Coke in the US.
Thanks for the comment, Benoît!
You got it, exactly! I've seen people drink half a gallon of "diet" soda while eating three "low-fat" sandwiches.
When I was in Canada recently, I saw almost ZERO overweight people.