Indian states by GDP per capita
Source | Ministry of Statistics and Programme Implementation (17) |
Date | 08 Apr 2025 |
Northeast state Sikkim has the highest per capita income among 33 Indian states and union territories, followed by Goa. Capital Delhi, Chandigarh, and Telangana complete the top five list. Among the five richest economies of India, three are states, and two are union territories.
Among the top four richest states/UTs, three have a population of less than one crore (10 million). And one has a population below three crores. 5th-ranked Telangana has the highest figure among states with a population of more than three crore, followed by Karnataka, Haryana, Tamil Nadu, and Gujarat. Three South Indian states are among the top 10, and the remaining two are within the top 20. Bihar, Uttar Pradesh, Jharkhand, Manipur, and Madhya Pradesh are the top five poorest states.
GSDP Per capita in Sikkim is above three times India's average. The GSDP per capita of the lowest-ranked Bihar is three times lower than that of India.
In US dollars, the GDP per capita of Goa is $8,138 in 2023. Four states/UTs have GSDP per capita above $5,000, and only Bihar has below $1,000.
GSDP per capita is estimated by GSDP divided by population.
GSDP per capita in dollars, the formula is 2485*(GSDP of state in rupees)/(GSDP of India in rupees). (For example, GSDP per capita of Tamil Nadu = 2485*353483/215936. Tamil Nadu's GSDP per capita in 2023-24 is 353483. According to the World Bank, the GDP per capita of India is $2,485 in 2023.)
- Rupee
- Dollar
Rank | State | GSDP per capita (INR at Current prices) | % of India | GDP per capita ($) | GSDP per capita (INR at Constant prices) | ||
---|---|---|---|---|---|---|---|
24-25 | 23-24 | 23-24 | 2023 | 24-25 | 23-24 | ||
1 | Sikkim | - | 707,179 | 327% | 8,138 | - | 359,853 |
2 | Goa | - | 674,686 | 312% | 7,764 | - | 406,186 |
3 | Delhi | - | 515,520 | 239% | 5,933 | - | 310,294 |
4 | Chandigarh | - | 482,916 | 224% | 5,557 | - | 289,822 |
5 | Telangana | 420,348 | 383,536 | 178% | 4,414 | 212,922 | 200,336 |
6 | Karnataka | 421,858 | 376,402 | 174% | 4,332 | 229,703 | 215,278 |
7 | Haryana | 394,333 | 356,829 | 165% | 4,106 | 219,923 | 206,926 |
8 | Tamil Nadu | 401,848 | 353,483 | 164% | 4,068 | 223,213 | 204,093 |
9 | Gujarat | - | 336,875 | 156% | 3,877 | - | 221,780 |
10 | Maharashtra | 354,225 | 319,474 | 148% | 3,677 | 204,197 | 191,823 |
11 | Kerala | - | 316,015 | 146% | 3,637 | - | 176,010 |
12 | Andaman & Nicobar Islands | - | 310,274 | 144% | 3,571 | - | 200,957 |
13 | Puducherry | 309,714 | 291,887 | 135% | 3,359 | 173,362 | 164,151 |
14 | Uttarakhand | 319,895 | 284,467 | 132% | 3,274 | 184,216 | 174,539 |
15 | Himachal Pradesh | 308,469 | 281,257 | 130% | 3,237 | 194,703 | 183,338 |
16 | Mizoram | - | 275,639 | 128% | 3,172 | - | 178,995 |
17 | Andhra Pradesh | 298,059 | 266,995 | 124% | 3,073 | 161,842 | 150,086 |
18 | Arunachal Pradesh | - | 248,826 | 115% | 2,863 | - | 130,597 |
19 | Punjab | 244,527 | 228,232 | 106% | 2,627 | 158,426 | 151,484 |
20 | Tripura | - | 197,370 | 91% | 2,271 | - | 110,576 |
21 | Rajasthan | 206,822 | 186,610 | 86% | 2,148 | 109,980 | 103,098 |
22 | Odisha | 203,085 | 185,733 | 86% | 2,137 | 120,655 | 113,219 |
23 | Nagaland | - | 179,378 | 83% | 2,064 | - | 94,829 |
24 | Jammu & Kashmir | 192,897 | 174,727 | 81% | 2,011 | 105,113 | 98,889 |
25 | Chhattisgarh | 184,833 | 168,567 | 78% | 1,940 | 107,327 | 100,959 |
26 | West Bengal | 181,786 | 166,196 | 77% | 1,913 | 94,333 | 88,755 |
27 | Assam | 177,603 | 159,002 | 74% | 1,830 | 93,244 | 87,186 |
28 | Meghalaya | 172,927 | 156,326 | 72% | 1,799 | 87,333 | 83,505 |
29 | Madhya Pradesh | 170,430 | 155,289 | 72% | 1,787 | 80,744 | 77,041 |
30 | Manipur | - | 144,255 | 67% | 1,660 | - | 75,335 |
31 | Jharkhand | - | 115,960 | 54% | 1,334 | - | 71,704 |
32 | Uttar Pradesh | - | 108,097 | 50% | 1,244 | - | 59,553 |
33 | Bihar | - | 66,686 | 31% | 767 | - | 36,399 |
India | 235,108 | 215,936 | 2,485 | 133,488 | 126,528 |
Rank | State | NSDP per capita (INR at Current prices) | % of India | NSDP per capita (INR at Constant prices) | ||
---|---|---|---|---|---|---|
24-25 | 23-24 | 22-23 | 24-25 | 23-24 | ||
1 | Sikkim | - | 587,743 | 311.15% | - | 292,339 |
2 | Goa | - | 585,953 | 310.21% | - | 357,611 |
3 | Delhi | - | 459,408 | 243.21% | - | 271,490 |
4 | Chandigarh | - | 430,119 | 227.71% | - | 256,912 |
5 | Telangana | 379,751 | 346,457 | 183.42% | 187,912 | 177,000 |
6 | Karnataka | 380,906 | 339,813 | 179.90% | 204,605 | 191,970 |
7 | Haryana | 353,182 | 319,363 | 169.07% | 194,285 | 182,816 |
8 | Tamil Nadu | 358,027 | 315,220 | 166.88% | 196,309 | 179,732 |
9 | Gujarat | - | 297,722 | 157.61% | - | 195,617 |
10 | Kerala | - | 279,751 | 148.10% | - | 162,040 |
11 | Maharashtra | 309,340 | 278,681 | 147.53% | 176,678 | 166,013 |
12 | Andaman & Nicobar Islands | - | 275,758 | 145.99% | - | 177,335 |
13 | Puducherry | 285,072 | 267,124 | 141.42% | 155,533 | 145,921 |
14 | Uttarakhand | 274,064 | 246,178 | 130.33% | 158,819 | 150,931 |
15 | Andhra Pradesh | 266,240 | 237,951 | 125.97% | 141,609 | 131,083 |
16 | Mizoram | - | 235,823 | 124.85% | - | 152,363 |
17 | Himachal Pradesh | 257,212 | 234,782 | 124.29% | 163,465 | 154,330 |
18 | Arunachal Pradesh | - | 220,209 | 116.58% | - | 111,107 |
19 | Punjab | 209,452 | 195,031 | 103.25% | 135,356 | 129,561 |
20 | Tripura | - | 176,943 | 93.67% | - | 97,250 |
21 | Rajasthan | 185,053 | 166,647 | 88.22% | 96,638 | 90,414 |
22 | Odisha | 182,548 | 165,068 | 87.39% | 106,918 | 99,396 |
23 | Nagaland | - | 158,730 | 84.03% | - | 81,158 |
24 | West Bengal | 163,467 | 149,515 | 79.15% | 82,781 | 77,933 |
25 | Chhattisgarh | 162,870 | 148,922 | 78.84% | 93,161 | 87,681 |
26 | Jammu & Kashmir | 154,703 | 139,880 | 74.05% | 81,774 | 76,653 |
27 | Assam | 154,222 | 139,783 | 74.00% | 81,127 | 75,938 |
28 | Madhya Pradesh | 152,615 | 139,713 | 73.96% | 70,434 | 67,301 |
29 | Meghalaya | 149,891 | 136,948 | 72.50% | 77,412 | 74,489 |
30 | Manipur | - | 128,925 | 68.25% | - | 65,471 |
31 | Jharkhand | - | 105,274 | 55.73% | - | 65,062 |
32 | Uttar Pradesh | - | 93,422 | 49.46% | - | 50,341 |
33 | Bihar | - | 60,180 | 31.86% | - | 32,227 |
India | 205,579 | 188,892 | 114,705 | 108,786 |