| Source | Ministry of Statistics and Programme Implementation |
| Date | 16 Oct 2026 |
In FY 2024–25, Sikkim recorded the highest per capita GSDP among India's 34 states and union territories, followed by Goa. Delhi, Chandigarh, and Karnataka completed the top five. Of the five highest-ranked states and union territories, three were states and two were union territories.
Among the top four states and union territories ranked by per capita GSDP, three have populations of less than one crore (10 million), while the remaining one has a population of less than three crore (30 million). Karnataka, ranked fifth, has the highest per capita GSDP among states with populations exceeding three crore (30 million), followed by Telangana, Tamil Nadu, Haryana, and Gujarat.
Among the five South Indian states, three rank among the top 10 in per capita GSDP, while the remaining two are within the top 20. In Northeast India, excluding Sikkim, three states rank between 15th and 20th, while the remaining northeastern states rank between 25th and 30th. Bihar, Uttar Pradesh, Jharkhand, Manipur, and Madhya Pradesh are the five lowest-ranked states in terms of per capita GSDP.
In FY 2024–25, Sikkim's per capita GSDP was more than three times India's national average. In contrast, Bihar's per capita GSDP was approximately one-third of the national average, making it the lowest-ranked state by this measure.
In 2024, Goa's per capita GSDP was $8,429. Four Indian states and union territories had a per capita GSDP exceeding $5,000, while Bihar was the only state with a per capita GSDP below $1,000.
| Code | Rank | State | GSDP per capita (INR at Current prices) | % of India | GDP per capita ($) | GSDP per capita (INR at Constant prices) | ||
|---|---|---|---|---|---|---|---|---|
| 25-26 | 24-25 | 24-25 | 2024 | 25-26 | 24-25 | |||
| SK | 1 | Sikkim | - | 763,749 | 325% | 8,429 | - | 370873 |
| GA | 2 | Goa | - | 737,738 | 314% | 8,142 | - | 399727 |
| DL | 3 | Delhi | 593,071 | 551,747 | 235% | 6,089 | - | 325482 |
| CH | 4 | Chandigarh | - | 544,581 | 232% | 6,010 | - | 323651 |
| KA | 5 | Karnataka | 477,003 | 425,099 | 181% | 4,692 | 250,492 | 233202 |
| TG | 6 | Telangana | 462,368 | 419,650 | 179% | 4,631 | 230,791 | 213799 |
| TN | 7 | Tamil Nadu | 455,650 | 403,847 | 172% | 4,457 | 247,873 | 224313 |
| HR | 8 | Haryana | 441,216 | 394,332 | 168% | 4,352 | - | 219923 |
| GJ | 9 | Gujarat | 404,792 | 371,016 | 158% | 4,095 | 254,675 | 237236 |
| MH | 10 | Maharashtra | 395,696 | 361,308 | 154% | 3,988 | 223,635 | 208818 |
| KL | 11 | Kerala | - | 346,437 | 148% | 3,823 | - | 190149 |
| AN | 12 | Andaman & Nicobar Islands | - | 322,567 | 137% | 3,560 | - | 216029 |
| HP | 13 | Himachal Pradesh | 283,626 | 306,346 | 130% | 3,381 | - | 192183 |
| PY | 14 | Puducherry | - | 306,119 | 130% | 3,378 | - | 172045 |
| MZ | 15 | Mizoram | - | 305,522 | 130% | 3,372 | - | 192190 |
| AP | 16 | Andhra Pradesh | 328,602 | 297,715 | 127% | 3,286 | 177,555 | 162148 |
| UT | 17 | Uttarakhand | 319,760 | 294,301 | 125% | 3,248 | 193,529 | 182293 |
| AR | 18 | Arunachal Pradesh | 309,994 | 279,602 | 119% | 3,086 | 156,693 | 143652 |
| PB | 19 | Punjab | 230,523 | 249,479 | 106% | 2,753 | - | 159935 |
| TR | 20 | Tripura | - | 207,399 | 88% | 2,289 | - | 117745 |
| RJ | 21 | Rajasthan | 225,199 | 206,440 | 88% | 2,278 | 117,895 | 109648 |
| OR | 22 | Odisha | 210,186 | 193,225 | 82% | 2,133 | 122,135 | 113891 |
| JK | 23 | Jammu & Kashmir | 206,189 | 190,695 | 81% | 2,105 | 108,257 | 103023 |
| CT | 24 | Chhattisgarh | 203,196 | 184,170 | 78% | 2,033 | 115,325 | 107864 |
| WB | 25 | West Bengal | 198,451 | 181,522 | 77% | 2,003 | 102,532 | 95728 |
| AS | 26 | Assam | 203,760 | 177,602 | 76% | 1,960 | - | 96522 |
| NL | 27 | Nagaland | 192,282 | 174,802 | 74% | 1,929 | - | - |
| ML | 28 | Meghalaya | - | 174,089 | 74% | 1,921 | - | 96545 |
| MP | 29 | Madhya Pradesh | 187,101 | 170,320 | 73% | 1,880 | 87,616 | 82044 |
| MN | 30 | Manipur | - | 153,993 | 66% | 1,700 | - | 77260 |
| JH | 31 | Jharkhand | - | 128,253 | 55% | 1,415 | - | 75318 |
| UP | 32 | Uttar Pradesh | - | 126,304 | 54% | 1,394 | - | 68272 |
| BR | 33 | Bihar | 84,137 | 76,374 | 33% | 843 | 43,825 | 40891 |
| LK | 34 | Ladakh | - | - | - | - | - | - |
| India | 251,393 | 234,859 | 2,592 | 142,119 | 133,501 | |||