A $4 trillion economy — and per-person income near Bangladesh’s
Total size and per-person prosperity are different stories. The gap between them is the point.
India’s economy is enormous in aggregate — around $4 trillion, the world’s fourth largest. But prosperity is felt per person, and there India’s GDP per capita was about $2,675 in 2025, only marginally above Bangladesh’s $2,635 (current US dollars).
The IMF projects Bangladesh to slightly overtake India on this measure in 2026 ($2,911 vs $2,812), with India expected to regain the lead from 2027.
Why "5th largest economy" can mislead
A big total divided by a huge population yields a modest average — and averages themselves hide inequality (recall the top 1% holding 40%+ of wealth). So "world’s 4th/5th largest economy" and "an ordinary family feels squeezed" can both be true at once.
In the region, Sri Lanka’s per-capita income is higher than India’s; Pakistan’s is much lower.
The measure that matters
The honest yardstick for "achhe din" isn’t the size of the economy in headlines — it’s whether the median household’s real income is rising. On that, the work is far from done.
Sources · Free to verify
This is a sourced explainer built on public data — not original reporting. Every figure traces to a source above.