Judging by that map, living near the Mississippi River causes obesity.
Non-Hispanic Black adults (49.6%) had the highest age-adjusted prevalence of obesity, followed by Hispanic adults (44.8%), non-Hispanic White adults (42.2%) and non-Hispanic Asian adults (17.4%). The obesity prevalence was 40.0% among adults aged 20 to 39 years, 44.8% among adults aged 40 to 59 years, and 42.8% among adults aged 60 and older. - https://www.cdc.gov/obesity/data/adult.html
Figure 3. Age-adjusted prevalence of severe obesity among adults aged 20 and over, by sex, age, and race and Hispanic origin: United States, 2017–2018
- https://www.cdc.gov/nchs/products/databriefs/db360.htm
- https://www.cdc.gov/nchs/products/visual-gallery/obesity.htm?Sort=Title%3A%3Aasc
But as for heavy drinking:
- https://www.cdc.gov/nchs/products/visual-gallery/beverage-consumption.htm?Sort=Title%3A%3Aasc