Adding life to years: India’s next public health challenge
Rudrapur (Uttarakhand), July 9, 2026: India has every reason to celebrate one of the greatest achievements in its post-Independence history: its citizens are living longer than ever before. In the early 1950s, the average Indian could expect to live only about 37 years. Today, life expectancy has nearly doubled to around 72 years, thanks to advances in healthcare, immunisation, sanitation, nutrition, education, and economic development. But behind this encouraging achievement lies a less-discussed reality. While Indians are living longer, they are not necessarily living healthier. According to the World Health Organization (WHO), India’s life expectancy at birth is about 72 years,