Indian states by GDP per capita

Source Ministry of Statistics and Programme Implementation
Last Updated28 Sep 2019

Goa has highest per capita income among 33 Indian states and union territories. Capital Delhi is 2nd richest economy of India. North East state Sikkim is at 3rd followed by Chandigarh and Haryana. Among five richest economies of India, three are states and two are union territories.

All Top four states/UTs have population less than 20 million. And, fifth richest economy has population Below 3 crore. 7th ranked Karnataka has highest figure among states population having more than 3 cr. India's 29th state Telangana is more richer than Andhra Pradesh.

All five South Indian states have higher gdp per capita than India's average. Bihar, Uttar Pradesh, Manipur, Jharkhand and Assam is top 5 poorest state.

GSDP Per capita of Goa is 3.56 times more than India's average and 11.00 times greater than lowest ranked Bihar. GSDP per capita of Bihar is 3 times lower than of country's.

In US Dollar, GDP per capita of Goa is $7,045 in 2017. Four states/UTs have GSDP per capita above $5,000.

GSDP per capita is estimated by GSDP divided by population. To calculate GSDP per capita in Dollar, Formula = 1981*(NSDP of state in Rs)/129901. ( for example, gdp per capita of Tamilnadu = 1981*190659/129901. Tamilnadu gsdp per capita in 2017-18 is 190,659. According to World Bank, GDP per capita of India is $1981 in 2017 and ₹129,901 in 2017-18.)

Indian states by GSDP per capita in rupee (map)
Indian states by GSDP per capita in dollar (map)

GSDP per capita

Rank State GSDP per capita (INR at Current prices) Times to IndiaGDP per capita ($) GSDP per capita (INR at 2011-12 prices)
18-1917-18 17-18201718-1917-18
1Goa 502,425 461,946 3.56 7,045 371,274 371,967
2Delhi 402,172 362,790 2.79 5,533 310,898 291,719
3Sikkim 405,856 359,798 2.77 5,487 267,104 252,182
4Chandigarh - 333,667 2.57 5,088 - 262,503
5Haryana 250,700 225,110 1.73 3,433 186,504 174,836
6Puducherry 240,527 222,114 1.71 3,387 160,378 151,545
7Karnataka 231,491 205,813 1.58 3,139 171,389 158,176
8Kerala - 203,093 1.56 3,097 - 150,252
9Uttarakhand 220,257 202,284 1.56 3,085 173,121 164,165
10Gujarat - 199,463 1.54 3,042 - 165,413
11Telangana 226,265 198,994 1.53 3,035 161,669 147,766
12Maharashtra - 198,510 1.53 3,027 - 159,918
13Himachal Pradesh 208,513 193,336 1.49 2,948 160,444 150,977
14Tamil Nadu 215,050 190,659 1.47 2,908 156,041 145,597
15Andaman & Nicobar Islands - 178,485 1.37 2,722 - 146,973
16Andhra Pradesh 180,745 158,607 1.22 2,419 131,740 120,059
17Punjab 170,431 158,530 1.22 2,418 129,886 124,250
18Mizoram - 157,415 1.21 2,401 - 119,638
19Arunachal Pradesh - 139,617 1.07 2,129 - 99,464
20Tripura - 116,058 0.89 1,770 - 81,140
21Nagaland - 115,678 0.89 1,764 - 77,106
22Rajasthan 121,582 110,916 0.85 1,691 88,892 84,017
23West Bengal 119,636 102,568 0.79 1,564 81,368 72,998
24Chhattisgarh 108,058 100,125 0.77 1,527 80,376 76,993
25Jammu & Kashmir - 99,962 0.77 1,524 - 77,652
26Odisha 107,107 97,273 0.75 1,483 86,187 80,420
27Madhya Pradesh 99,783 91,103 0.70 1,389 66,005 62,569
28Meghalaya - 90,213 0.69 1,376 - 69,562
29Assam - 85,089 0.66 1,298 - 64,763
30Jharkhand 82,431 75,246 0.58 1,148 62,396 59,277
31Manipur - 72,757 0.56 1,110 - 54,315
32Uttar Pradesh 68,792 62,323 0.48 950 49,479 47,190
33Bihar 47,541 41,992 0.32 640 33,629 30,905
India (Per Capita GDP) 142,719129,901 1981105,688 100,151

NSDP per capita

Rank State NSDP per capita (INR at Current prices) Times to India NSDP per capita (INR at 2011-12 prices)
18-1917-18 17-1818-1917-18
1Goa 467,998 422,149 3.67 368,709 337,734
2Delhi 365,529 328,985 2.86 279,601 262,682
3Sikkim 357,643 317,134 2.76 232,968 219,792
4Chandigarh - 297,313 2.59 - 232,116
5Puducherry 220,461 203,583 1.77 142,583 135,763
6Haryana 226,644 203,340 1.77 168,209 157,649
7Karnataka 210,887 187,649 1.63 154,809 142,943
8Kerala - 184,000 1.60 - 136,364
9Uttarakhand 198,738 182,320 1.59 155,151 147,204
10Telangana 205,696 180,697 1.57 145,082 132,380
11Maharashtra - 176,102 1.53 - 141,152
12Gujarat - 174,652 1.52 - 144,090
13Tamil Nadu 193,750 171,583 1.49 138,805 129,328
14Himachal Pradesh 179,188 167,044 1.45 136,881 128,840
15Andaman & Nicobar Islands - 159,664 1.39 - 130,670
16Andhra Pradesh 164,025 143,935 1.25 117,261 106,864
17Punjab 154,598 142,644 1.24 116,222 110,834
18Mizoram - 141,210 1.23 - 105,617
19Arunachal Pradesh - 127,748 1.11 - 89,217
20Tripura - 105,044 0.91 - 74,637
21Nagaland - 102,581 0.89 - 66,305
22Rajasthan 109,105 99,487 0.87 78,785 74,453
23West Bengal 109,491 93,711 0.82 73,202 65,497
24Chhattisgarh 96,887 89,813 0.78 71,429 68,543
25Odisha 93,352 84,854 0.74 74,927 69,864
26Jammu & Kashmir - 83,717 0.73 - 63,995
27Madhya Pradesh 90,998 82,941 0.72 58,706 55,677
28Meghalaya - 81,098 0.71 - 61,789
29Assam - 74,204 0.65 - 57,099
30Jharkhand 76,019 69,265 0.60 57,157 54,246
31Manipur - 65,411 0.57 - 48,113
32Uttar Pradesh 61,351 55,456 0.48 43,102 41,082
33Bihar 43,822 38,631 0.34 30,617 28,101
India (Per Capita NNI) 126,406114,95892,565 87,623