
India has been ranked 115th out of 163 countries in the Global Peace Index 2025, a report published by the Institute for Economics and Peace.
While this marks a slight improvement from its earlier positions, India continues to lag behind several of its neighbours, including Bangladesh which ranked 123rd.
The peace index evaluates countries based on factors such as internal safety, conflict, and militarisation. Iceland retained its position as the most peaceful country, while India finds itself ahead of Pakistan, ranked 144th, and Afghanistan, which stands at 158th.
In the 2025 Healthcare Index by Numbeo, India stood at 44th out of approximately 130 countries. Although this places India ahead of Pakistan, the overall state of public healthcare continues to face criticism due to underinvestment and unequal distribution of services.
In life expectancy, India fares even worse. With an average lifespan of 72.48 years, it ranks 190th among 227 countries. The healthy life expectancy—years one can expect to live in good health—is even lower, hovering around 58 years, pointing to persistent challenges in quality of life and disease burden.
According to World Bank-adjusted estimates, only 5.3 percent of India’s population lived below the $3 a day poverty line in 2022–23, a significant drop from 27 percent in 2011. Under the older extreme poverty measure of $2.15 per day, the rate is now just 2.35 percent. India’s multidimensional poverty rate, which accounts for deprivations in health, education, and standard of living, stands at 16.4 percent—meaning over 230 million Indians still lack access to basic needs.
The country ranks around 66th out of 109 nations in this category. However, many citizens, activists, and independent researchers challenge the narrative of sharp poverty decline, pointing to widespread unemployment, inflation, and inadequate survey mechanisms.
In the World Happiness Report 2024, India ranked 126th out of 143 countries. The report takes into account factors such as social support, freedom, income inequality, and trust in institutions. On the Human Development Index published by the United Nations Development Programme, India holds the 134th position out of 193 countries, a figure that reflects slow progress in education, healthcare, and income per capita.
