The World Obesity Atlas 2026, published by the World Obesity Federation (WOF), shows India has overtaken the United States to become the second-highest country in childhood obesity.
- India now ranks second globally, behind only China.
- An estimated 41 million Indian children had a high Body Mass Index (BMI) in 2025.
- Around 14 million children in India were living with obesity.
- The report projects that nearly 20 million Indian children will be living with obesity by 2040.