Skip to content

Health on a Shoestring

The economy grew fivefold; the share spent on health shrank.
Health spending, share of GDP
4.0%→3.3%
2004 to 2023
Government health spending
0.7%→1.3%
of GDP, 2004 to 2023; target was 2.5% by 2025
Life expectancy
64.5→72.2
years, 2004 to 2024; Bangladesh 74.9
The economy grew fivefold; the share of it spent on health shrank. Indians live longer than in 2004, but less long than Bangladeshis, and still pay for much of their care from their own pockets.
Spending and living

Less spent on health than most peers, and shorter lives than several

Health spending as a share of GDP (2023) against life expectancy (2024). Circle size: spending per person. Tap or hover a circle.
Less spent on health than most peers, and shorter lives than several

India spends 3.3% of its economy on health, less than Nepal, Vietnam, Kenya, the Philippines or Morocco. Sri Lanka spends about the same share and its people live more than five years longer. Bangladesh spends even less, relies heavily on community health workers, and outlives India by 2.7 years.

Source: World Bank WDI (WHO Global Health Expenditure Database; UN population estimates).
The shrinking share

India’s health share fell as China’s, Nepal’s and Morocco’s rose

Current health expenditure, % of GDP, 2004–2023. Tap or hover a line.
India’s health share fell as China’s, Nepal’s and Morocco’s rose

Total health spending fell from 4.0% of GDP in 2004 to under 3% before the pandemic and 3.3% in 2023. India’s world rank on this measure fell from 145th to 170th of about 190 countries. China went from about the same share as India to almost 6%.

Source: World Bank WDI (WHO).
What the state spends

The government still spends just 1.3% of GDP on health

Government health spending, % of GDP, 2004 → 2023
The government still spends just 1.3% of GDP on health

Public spending nearly doubled as a share of GDP but remains half the 2.5% target set by the National Health Policy of 2017 for 2025. China’s government spends 3.4%, Morocco’s 3.4% and Vietnam’s 2%. India ranks 153rd of 192 countries.

Source: World Bank WDI (WHO). India’s own National Health Accounts put it higher; see the contested numbers below.
Who pays

Out-of-pocket payments fell, but still cover over two-fifths of the bill

Share of health spending paid directly by patients, 2004 → 2023
Out-of-pocket payments fell, but still cover over two-fifths of the bill

In 2004 Indians paid 72% of their health costs themselves; by 2023, 44%. That is real progress, helped by insurance schemes and free medicines. But it remains above China, Vietnam, Indonesia and Kenya, where patients pay a quarter to two-fifths. Bangladesh, at 79%, has moved the other way.

Source: World Bank WDI (WHO).
Per person

About $350 a year per person on health

Health spending per person, international $ at purchasing-power parity, 2023
About $350 a year per person on health

Adjusted for prices, India spends about half what Vietnam spends per person and less than a quarter of China. It spends more than poorer Nepal, Bangladesh, Pakistan, Kenya and Myanmar, and less than Indonesia, Sri Lanka, the Philippines and Morocco.

Source: World Bank WDI (WHO).
Lifespans

Bangladeshis now live 2.7 years longer than Indians

Life expectancy at birth, years, 2004–2024. Tap or hover a line.
Bangladeshis now live 2.7 years longer than Indians

India and Bangladesh had the same life expectancy in 2004, about 64.5 years. Bangladesh pulled ahead and the pandemic widened the gap: India lost about three years of life expectancy in 2021. Sri Lanka and China are more than five years ahead.

Source: World Bank WDI (UN World Population Prospects).
Beds and coverage

Fewer hospital beds per person than in 2004; wider coverage of basic services

Hospital beds per 1,000 people, and the WHO index of essential health service coverage (0–100)
Fewer hospital beds per person than in 2004; wider coverage of basic services

Hospital beds did not keep up with population: 2.0 per 1,000 people in 2004, 1.6 in 2021, against 5.6 in China and 3.9 in Sri Lanka. Coverage of essential services, such as vaccination, antenatal care and TB treatment, rose from 41 to 69 out of 100, lifting India from 140th to 116th of 193 countries.

Source: World Bank WDI (WHO).
Insurance

One of the world’s largest public health insurance schemes

One of the world’s largest public health insurance schemes

Ayushman Bharat pays for hospital care for poorer families. In eight years it funded 13.25 crore admissions worth ₹2.03 lakh crore. It covers hospital stays, not the doctor visits and medicines that make up most out-of-pocket spending.

Source: National Health Authority via Digital Health News (September 2026).
Contested numbers

Three numbers that need a second look

Three numbers that need a second look
Source: National Health Accounts 2021–22 via IAS Gyan; WHO via WDI; Ministry of Health in Parliament and FactChecker (2022).
The takeaway
India kept health on a shoestring while its economy boomed. People live longer, mostly because of cheaper wins like vaccines and safer births; the system to treat adults has not been built at the same pace.