India's Obesity Landscape

Compare obesity prevalence across states and see how the numbers differ between men and women.

StatePopulation⁺Obese % - Women⁺⁺Obese % - Men⁺⁺⁺
Uttar Pradesh19,98,12,34118-19%18-19%
Maharashtra11,23,74,333~23%~23%
Bihar10,40,99,452≤20%≤20%
West Bengal9,12,76,115~20-25%~20-25%
Madhya Pradesh7,26,28,809≤25%≤25%
Tamil Nadu7,21,47,030>35%>35%
Rajasthan6,85,48,437≤25%≤25%
Karnataka6,10,95,297>35%~30%+
Gujarat6,04,39,692~22%~22%
Andhra Pradesh8,45,80,777>30%>30%
Telangana3,51,93,978>30%>30%
Odisha4,19,74,218
Kerala3,34,06,061>30%~30%+
Jharkhand3,29,88,134≤25%≤25%
Assam3,12,05,576
Punjab2,77,43,338>35%>35%
Chhattisgarh2,55,45,198≤25%≤25%
Haryana2,53,51,462>35%>35%
Delhi (UT)1,67,87,941>30%>30%
Jammu & Kashmir1,25,41,302>35%>35%
Uttarakhand1,00,86,292>35%>35%
Himachal Pradesh68,64,602>30%>30%
Tripura36,73,917
Meghalaya29,66,889
Manipur28,55,794>30%>30%
Nagaland19,78,502
Goa14,58,545>30%>30%
Arunachal Pradesh13,83,72724%28%
Puducherry (UT)12,47,95336.7%37.1%
Mizoram10,97,206
Chandigarh (UT)10,55,450
Sikkim6,10,577>30%>30%
Andaman & Nicobar Islands (UT)3,80,58131.8%38.2%
Dadra & Nagar Haveli and Daman & Diu (UT)5,86,956
Lakshadweep (UT)64,473

Population figures use the 2011 Census of India, the latest completed national census. BMI figures are based on NFHS-5 (2019–21). Where exact state-level data could not be verified, we use ranges rather than precise figures. India's official surveys do not measure body fat percentage. State-wise body fat figures from other sources should therefore be treated with caution. For verified state-level data, refer to the official NFHS-5 fact sheets, ⁺ Population (Census 2011), ⁺⁺ Overweight/Obese % - Women 15-49 (NFHS-5, 2019-21), ⁺⁺⁺ Overweight/Obese % - Men 15-49 (NFHS-5, 2019-21).