There are 29 states and union territories with different languages, and many states are managed to earn a reasonable income. Here in the list, the richest states ranked by total Nominal Gross Domestic Product (GDP). Maharashtra is the richest state with a GDP of US$ 233 billion while Lakshadweep has the smallest GDP of US$ 60 million. Private developments in the states helped to increase the GDP. The economy of the states still slows due to lack of government support. The 25 Indian States are ranked on Nominal Gross Domestic Product and the values are mentioned in Crores (1,00,00,000) rupees.

Rank | States | Nominal GDP (In Crores) | Largest Cities | Area (km2) | Official Language |
---|---|---|---|---|---|
1 | Maharashtra | Rs.1,372,644 | Mumbai | 307,713 | Marathi |
2 | Uttar Pradesh | Rs.768,930 | Kanpur | 243,286 | Hindi, Urdu |
3 | Andhra Pradesh | Rs.754,409 | Visakhapatnam | 160,205 | Telugu |
4 | Tamil Nadu | Rs.744,474 | Chennai | 130,058 | Tamil |
5 | Gujarat | Rs.697,330 | Ahmedabad | 196,024 | Gujarati |
6 | West Bengal | Rs.620,160 | Kolkata | 88,752 | Bengali, English, Nepali[ |
7 | Karnataka | Rs.524,502 | Bangalore | 191,791 | Kannada |
8 | Rajasthan | Rs.459,215 | Jaipur | 342,269 | Hindi, Rajasthani |
9 | Madhya Pradesh | Rs.372,171 | Indore | 308,252 | Hindi |
10 | Kerala | Rs.349,338 | Thiruvananthapuram | 38,863 | Malayalam |
11 | Delhi U.T. | Rs.348,221 | New Delhi | 1,484 | Hindi |
12 | Haryana | Rs.345,238 | Faridabad | 44,212 | Hindi, Haryanvi, Punjabi |
13 | Bihar | Rs.313,995 | Patna | 99,200 | Hindi, Bhojpuri, Magadhi, Maithili, Urdu |
14 | Punjab | Rs.286,809 | Ludhiana | 50,362 | Punjabi |
15 | Odisha | Rs.255,459 | Bhubaneswar | 155,820 | Odia |
16 | Jharkhand | Rs.164,876 | Jamshedpur | 74,677 | Hindi |
17 | Chhattisgarh | Rs.153,621 | Raipur | 135,194 | Chattisgarhi, Hindi |
18 | Assam | Rs.141,621 | Guwahati | 78,550 | Assamese, Bodo, Bengali |
19 | Uttarakhand | Rs.113,958 | Dehradun | 53,566 | Hindi, Sanskrit |
20 | Jammu & Kashmir | Rs.75,574 | Srinagar | 222,236 | Dogri, Kashmiri, Ladakhi, Urdu |
21 | Himachal Pradesh | Rs.73,710 | Shimla | 55,673 | Hindi, Pahari |
22 | Goa | Rs.34,965 | Panaji | 3,702 | Konkani |
23 | Chandigarh U.T. | Rs.26,162 | Raipur | 135,194 | Chattisgarhi, Hindi |
24 | Tripura | Rs.23,855 | Agartala | 10,492 | Bengali, Tripuri |
25 | Meghalaya | Rs.18,135 | Shillong | 22,720 | English, Garo, Hindi, Khasi, Pnar |