India in Numbers india.tf
Economy✓ VerifiedUpdated by hand

What is India's per capita income?

₹2,08,501 a year
2025-26▲ 14,844 vs 2024-25

MoSPI · released 31 Aug 2026

What is India's per capita income?
PeriodValue (₹ a year)
2025-262,08,501
2024-251,93,657
2023-241,77,897
2022-231,60,694

Use in your answer

India's per capita net national income was ₹2,08,501 a year in 2025-26 at current prices, against ₹1,93,657 a year in 2024-25. Source: MoSPI, National Accounts Statistics 2026.

Cite as: National Accounts Statistics 2026 (NSO, MoSPI), 2025-26

What this shows

  • Per capita net national income was ₹2,08,501 in 2025-26 at current prices (Provisional Estimate, NAS 2026), 7.7% more than in 2024-25.
  • At constant 2022-23 prices it was ₹1,95,524 in 2025-26, real growth of 7.0%.
  • It is total net national income divided by the whole population (1,420.6 million in 2025-26), so it is an average, not a typical income.

Cite this

National Accounts Statistics 2026 (NSO, MoSPI), 2025-26

Cite a fixed version from every published version below.

Source and method

Source
MoSPI, National Accounts Statistics 2026
Table
Per Capita NNI at current prices: NAS 2026 Statement 1.2 (2022-23 to 2024-25) and Statement 8.17.1 (2025-26 Provisional Estimate)
Released
31 Aug 2026
Retrieved
18 Oct 2026
Next due
May 2027 (2026-27 Provisional Estimate)
Processing
Copied as published.
Licence
GODL-India
What exactly is measured

Net national income per person at current prices, the figure usually quoted as India's per capita income, on the 2022-23 GDP base. The latest year is a Provisional Estimate; MoSPI updated the whole series on 31 August 2026 with new producer price and industrial production indices, so it differs from the figures of 5 June 2026.

Report a problem with this figure

History: every published version

Each time the source changes this series we archive the full series as it stood, with an archived copy of the source, and never delete an old version. Each version has a permanent page you can cite. Recorded since 18 Oct 2026: 1 version.

No figure in this series has been revised since we began recording on 18 Oct 2026.

  1. 4 periods, latest 2025-26: ₹2,08,501 a year · first snapshotArchived sourceace1d54d127a
Release notes (2)
  • ₹2,08,0902025-26 Provisional Estimate
  • ₹2,08,5012025-26 Provisional Estimate, updated series (NAS 2026)

Get the data

Use it in Excel, Python or R

Excel (Data → From Web): https://india.tf/c/eco-pcnni-033/data.csv

Python: pandas.read_csv("https://india.tf/c/eco-pcnni-033/data.csv")

R: read.csv("https://india.tf/c/eco-pcnni-033/data.csv")

All statistics: /api/index.json. Free to reuse with attribution (GODL-India).