Indian states by GDP

Source Ministry of Statistics and Programme Implementation (17)
Date08 Apr 2025

Maharashtra has the highest GSDP among 33 Indian states and union territories. As of FY 2023-24, Maharashtra contributes 13.46% of India's GDP at current prices, followed by Tamil Nadu (9.03%) and Uttar Pradesh (8.51%). Other states in the top 5 are Karnataka (8.49%) and Gujarat (8.05%).

India's largest state, Rajasthan, is at number 7; behind West Bengal, the poorest state, Bihar, is at number 15, and the capital, Delhi, is at number 12.

The top 5 states share 47.55% of India's total economy. Five states of South India together account for over 31%. Eight states of Northeast India share 3.04%.

A. & N. Islands has the lowest GSDP in the list of 33 states/UTs. Next, Inline comes to Mizoram, Arunachal Pradesh, Nagaland, and Manipur.

In US dollars, five states/UTs have an economy of greater than $200 billion for the year 2023, and 15 have above $100 billion. The economy of Maharashtra is above $400 billion.

To calculate GDP in dollars, the formula is 3550*(contribution of state)/100. (For example, the GDP of Kerala = 3550*3.78/100. 3.78% is the contribution of Kerala to the Indian economy. According to the World Bank, the GDP of India in 2023 is $3,550 billion.)

  • Rupee
  • Dollar

GSDP

Code Rank State GSDP (Cr INR at Current prices) ShareGDP ($billion) GSDP (Cr INR at 2011-12 prices)
24-2523-24 23-24202324-2523-24
MH1Maharashtra 4,531,518 4,055,847 13.46% 477.972 2,612,263 2,435,259
TN2Tamil Nadu 3,103,151 2,721,571 9.03% 320.731 1,723,698 1,571,368
UP3Uttar Pradesh - 2,562,792 8.51% 302.019 - 1,411,883
KA4Karnataka 2,883,903 2,557,241 8.49% 301.365 1,570,298 1,462,578
GJ5Gujarat - 2,425,804 8.05% 285.875 - 1,597,015
WB6West Bengal 1,815,010 1,651,374 5.48% 194.611 941,854 881,892
RJ7Rajasthan 1,704,339 1,521,510 5.05% 179.306 906,294 840,599
TG8Telangana 1,612,579 1,464,378 4.86% 172.574 816,835 764,900
AP9Andhra Pradesh 1,593,062 1,422,094 4.72% 167.590 865,013 799,400
MP10Madhya Pradesh 1,503,395 1,353,809 4.49% 159.543 712,260 671,636
KL11Kerala - 1,139,945 3.78% 134.340 - 634,912
DL12Delhi - 1,112,905 3.69% 131.153 - 669,863
HR13Haryana 1,213,951 1,085,510 3.60% 127.925 677,033 629,491
OR14Odisha 949,140 862,658 2.86% 101.662 563,896 525,857
BR15Bihar - 852,621 2.83% 100.479 - 465,376
PB16Punjab 809,538 745,820 2.48% 87.893 524,490 495,025
AS17Assam 643,667 570,944 1.90% 67.284 337,933 313,065
CT18Chhattisgarh 567,880 512,107 1.70% 60.351 329,752 306,712
JH19Jharkhand - 461,010 1.53% 54.329 - 285,070
UT20Uttarakhand 378,245 332,998 1.11% 39.243 217,817 204,315
JK21Jammu & Kashmir 265,389 238,677 0.79% 28.128 144,614 135,083
HP22Himachal Pradesh 232,185 210,662 0.70% 24.826 146,553 137,320
GA23Goa - 106,533 0.35% 12.555 - 64,137
TR24Tripura - 82,205 0.27% 9.688 - 46,054
CH25Chandigarh - 59,737 0.20% 7.040 - 35,851
ML26Meghalaya 59,228 53,057 0.18% 6.253 29,912 28,342
SK27Sikkim - 48,937 0.16% 5.767 - 24,902
PY28Puducherry 52,775 48,658 0.16% 5.734 29,541 27,364
MN29Manipur - 46,710 0.16% 5.505 - 24,394
NL30Nagaland - 40,414 0.13% 4.763 - 21,365
AR31Arunachal Pradesh - 39,041 0.13% 4.601 - 20,491
MZ32Mizoram - 34,289 0.11% 4.041 - 22,267
AN33Andaman & Nicobar Islands - 12,504 0.04% 1.474 - 8,099
India 33,103,215 30,122,956 3,550 18,795,095 17,650,591

NSDP

Code Rank State NSDP (Cr INR at Current prices) Share NSDP (Cr INR at 2011-12 prices)
24-2523-24 22-2324-2523-24
MH1 Maharashtra 3,957,319 3,537,968 13.43% 2,260,211 2,107,597
TN2 Tamil Nadu 2,764,755 2,426,970 9.21% 1,515,939 1,383,808
KA3 Karnataka 2,603,948 2,308,658 8.76% 1,398,724 1,304,224
UP4 Uttar Pradesh - 2,214,869 8.41% - 1,193,487
GJ5 Gujarat - 2,143,869 8.14% - 1,408,620
WB6 West Bengal 1,632,104 1,485,628 5.64% 826,512 774,366
RJ7 Rajasthan 1,524,950 1,358,742 5.16% 796,352 737,182
TG8 Telangana 1,456,837 1,322,808 5.02% 720,888 675,802
AP9 Andhra Pradesh 1,422,998 1,267,396 4.81% 756,873 698,187
MP10 Madhya Pradesh 1,346,245 1,218,016 4.62% 621,313 586,726
KL11 Kerala - 1,009,132 3.83% - 584,519
DL12 Delhi - 991,771 3.76% - 586,093
HR13 Haryana 1,087,269 971,534 3.69% 598,107 556,146
BR14 Bihar - 769,437 2.92% - 412,038
OR15 Odisha 853,157 766,675 2.91% 499,693 461,654
PB16 Punjab 693,418 637,324 2.42% 448,114 423,383
AS17 Assam 558,930 501,933 1.90% 294,020 272,677
CT18 Chhattisgarh 500,400 452,426 1.72% 286,227 266,374
JH19 Jharkhand - 418,528 1.59% - 258,662
UT20 Uttarakhand 324,054 288,177 1.09% 187,788 176,680
JK21 Jammu & Kashmir 212,841 191,076 0.73% 112,504 104,708
HP22 Himachal Pradesh 193,604 175,852 0.67% 123,040 115,593
GA23 Goa - 92,522 0.35% - 56,467
TR24 Tripura - 73,697 0.28% - 40,504
CH25 Chandigarh - 53,206 0.20% - 31,780
ML26 Meghalaya 51,338 46,480 0.18% 26,514 25,282
PY27 Puducherry 48,576 44,530 0.17% 26,503 24,325
MN28 Manipur - 41,746 0.16% - 21,200
SK29 Sikkim - 40,672 0.15% - 20,230
NL30 Nagaland - 35,762 0.14% - 18,285
AR31 Arunachal Pradesh - 34,551 0.13% - 17,433
MZ32 Mizoram - 29,336 0.11% - 18,954
AN33 Andaman & Nicobar Islands - 11,113 0.04% - 7,147
India 28,945,539 26,350,374 16,150,443 15,175,671