Many of the below average weight states are in the mountain west. Only two states west of the Rocky Mountains have above average weight: Washington and Alaska. That Colorado is the thinnest state and also the state with the highest mean elevation probably is not a coincidence.
Clearly other factors are at work, as another cluster of thin states are in the northeast, in an area that is not much above sea level. Nevertheless, altitude is likely to be a factor in staying trim.