The International Monetary Fund’s latest World Economic Outlook, released in April 2026, forecasts Bangladesh’s per capita GDP at current prices to reach $2,911 in 2026, slightly surpassing India’s projected $2,812.
This comes after India held a marginal lead in 2025, with per capita GDP at $2,675 compared to Bangladesh’s $2,635. Bangladesh had previously outpaced India on this metric in 2023 and 2024.
The IMF data highlights Bangladesh’s faster per capita growth amid differing population dynamics, though India maintains a commanding lead in total GDP at $4.1 trillion versus Bangladesh’s $510 billion.
Looking ahead, India is expected to regain the top spot in 2027, with per capita GDP projected at $3,074 against Bangladesh’s $3,048, and hold the advantage through at least 2031.
These nominal figures, measured in U.S. dollars at market exchange rates, remain sensitive to currency fluctuations and economic shifts. On a purchasing power parity basis, India’s per capita GDP stands higher at around $12,800 compared to Bangladesh’s $10,950.
Read Article: Tata Steel Scales 300+ AI Agents with Google Cloud Across Global Operations

