Do you know Mumbai is South Asia's financial, commercial, and entertainment capital? According to the Hurun Rich List 2024, Mumbai has the highest number of billionaires in India, surpassing even Delhi.
Beyond Bollywood glamour, Mumbai plays a vital part in India's economy, contributing a significant 6.16% to the nation's GDP. Its industrial might is substantial, accounting for a quarter of India's total output.
But following Mumbai, do you know which city comes in the top 10 list of the richest cities in India? In this article, we'll take a look at the other cities that make up the top 10 and explore what factors contribute to their wealth and economic success.
Check Out| List of Top 17 Happiest Cities in the World 2025: Is Any Indian City on the List? Check Here
List of Top 10 Richest Cities in India [2025]
According to the industry data, here are the top 10 richest cities in India. The list includes:
City | GDP (USD Billion) |
Mumbai | 310 |
Delhi | 293.6 |
Kolkata | 150 |
Bengaluru | 110 |
Chennai | 78.6 |
Hyderabad | 75 |
Pune | 69 |
Ahmedabad | 68 |
Surat | 59.8 |
Visakhapatnam | 43.5 |
Jaipur | 22 |
Lucknow | 16 |
#1. Mumbai
Source: Hindustan Times
Mumbai is India's biggest money city, with a huge economy of $310 billion. It's a lively centre for business and movies. The busy ports in Mumbai handle most of the shipping trade in India, which helps the city's economy grow.
Quick Facts About Mumbai, Maharashtra
- Mumbai is also known as the "Gateway of India" and the "City of Dreams".
- It makes $310 billion in total (GDP).
- Each person earns about ₹ 4.13 lakh per year.
- The city is 603.4 square kilometres big.
- About 12.6 million people live there.
- Main jobs are in movies, making things, and computers.
- One of the most expensive houses in the world, called 'Antilia', is in Mumbai.
#2. Delhi
Source: Incredible India
Delhi has a big economy of $293.6 billion and is India's capital for politics. It's also a major place for businesses, with lots of factories and people who buy things.
Quick Facts About Delhi, New Delhi
- Delhi is called the "City of Rallies" and the "City of Love".
- It makes $293.6 billion in total (GDP).
- Each person earns about ₹ 4.61 lakh per year.
- The city is 1483 square kilometres big.
- About 10.9 million people live there.
- Main jobs are in banking, making things, computers, and online shopping.
- Delhi has the 13th biggest metro train system in the world.
#3. Kolkata
Source: Incredible India
Kolkata's economy is $150 billion, but it's known for its culture, art, and smart people. Even though it makes a good amount of money, the city is more famous for its books, art, and schools.
Quick Facts About Kolkata, West Bengal
- Kolkata is called the "City of Joy" and the "Cultural capital of India".
- It makes $150 billion in total (GDP).
- Each person earns about ₹ 1,54,000 per year.
- The city is 185 square kilometres big.
- About 4.6 million people live there.
- Main jobs are in steel, mining, medicine, jute, and cloth.
- Important business areas are Park Street, Salt Lake Sector V, New Town, and B.B.D.
#4. Bengaluru
Source: Shutterstock
Bengaluru's economy is $110 billion, and it's India's tech centre, like the "Silicon Valley" here. It's a big place for computer companies and science businesses and inventing new things, bringing in money and smart people from all over the world.
Quick Facts About Bengaluru, Karnataka
- Bengaluru is called the "Silicon Valley of India" and the "IT Capital of India".
- It makes $110 billion in total (GDP).
- Each person earns about ₹ 3,52,000 per year.
- The city is 741 square kilometres big.
- About 5.1 million people live there.
- Main jobs are in computers, aeroplanes, cars, and clothes.
- You can visit places like Cubbon Park, Church Street, Bangalore Palace, and Nandi Hills.
#5. Chennai
Source: chennaimetrorail.org
Chennai's economy is $78.6 billion, and it's a big place for factories, especially for making cars, which is why they call it the "Detroit of India". The city also has a lot of computer companies and good healthcare.
Quick Facts About Chennai, Tamil Nadu
- Chennai is called the "Detroit of Asia" and the "Healthcare Capital of India".
- It makes $78.6 billion in total (GDP).
- Each person earns about ₹ 3,15,000 per year.
- The city is 426 square kilometres big.
- About 4.3 million people live there.
- Main jobs are in computers, oil-based chemicals, cars, and clothing.
- A cool fact is that Chennai has the biggest man-made harbour in India.
#6. Hyderabad
Source: Expedia
Hyderabad's economy is $75 billion. It's an old city that's now growing fast. It's a major centre for medicine companies, science businesses, and computer technology.
Quick Facts About Hyderabad
- Hyderabad is called the "City of Pearls" and the "City of Nizams".
- It makes $75 billion in total (GDP).
- Each person earns about ₹ 4 lakh per year.
- The city is 650 square kilometres big.
- About 11.2 million people live there.
- Main jobs are in making things, computers, medicine, and science-based businesses.
- The famous Koh-i-Noor diamond was found nearby, and the biggest movie studio in the world, Ramoji Film City, is in Hyderabad.
#7. Pune
Source: KAYAK
Pune's economy is $69 billion, and it's become an important place for computer companies, schools, and factories. It has nice weather and is close to Mumbai, so many businesses and talented people like to be there.
Quick Facts About Pune, Maharashtra
- Pune is called the "Queen of the Deccan" and the "Oxford of the East".
- It makes $69 billion in total (GDP).
- Each person earns about ₹ 2,78,000 per year.
- The city is 1,110 square kilometres big.
- About 2.9 million people live there.
- Main jobs are in making things, cars and computers.
- The game of Badminton first started in Pune.
#8. Ahmedabad
Source: Freepik
Ahmedabad's economy is $68 billion and has a lot of factories, especially for making clothes and medicine. It's a big business centre in western India with a long history of buying, selling, and starting new businesses.
Quick Facts About Ahmedabad, Gujarat
- Ahmedabad is known as "The Manchester of India".
- It makes $68 billion in total (GDP).
- Each person earns about ₹ 3,89,332 per year.
- The city is 505 square kilometres big.
- About 3.7 million people live there.
- Main jobs are in making clothes, chemicals, medicine, and building things.
- The logo for the State Bank of India (SBI) looks like Kankaria Lake in Ahmedabad.
#9. Surat
Source: Times of India
Surat's economy is $59.8 billion, and it's a really important place for cutting and trading diamonds. Making clothes is also a big part of its economy. People in Surat are good at starting businesses, and their special industries help the city make a lot of money.
Quick Facts About Surat, Gujarat
- Surat is called the "Diamond City of India" and the "Silk City of India".
- It makes $59.8 billion in total (GDP).
- Each person earns about ₹ 3,89,332 per year.
- The city is 327 square kilometres big.
- About 2.8 million people live there.
- Main jobs are in making textiles and cutting and polishing diamonds, oil products, and medicine.
- The Literacy rate of Surat is higher than any other city in India.
#10. Visakhapatnam
Source: Fandom
Visakhapatnam's economy is $43.5 billion, and it's a very important port city on the east coast of India with a lot of factories. Its natural harbour helps with trade, and the city is growing in areas like steel, oil, and computer technology.
Quick Facts About Visakhapatnam, Andhra Pradesh
- Visakhapatnam is known as the "City of Destiny".
- It makes $43.5 billion in total (GDP).
- Each person earns about ₹ 4,83,892 per year.
- The city is 540 square kilometres big.
- About 1 million people live there.
- Main jobs are in steel, medicine, fishing, and oil products.
- The oldest shipyard in India is located there.
What's Next| List of Countries Larger than India: In Size, Order and Area-wise
Comments
All Comments (0)
Join the conversation