India, one of the world’s fastest-growing economies, is home to several wealthy cities driving the country’s progress. These cities showcase the nation’s financial prowess, vibrant industries, and growing global influence.
Here’s a look at the top 10 richest cities in India in 2025.
Mumbai: The Financial Capital
Mumbai remains India’s richest city, with a GDP exceeding $400 billion. It is home to the Bombay Stock Exchange and top corporations. The town thrives on finance, entertainment, and real estate, cementing its status as India’s financial hub.
Delhi: The Political and Economic Powerhouse
Delhi ranks second with a GDP of over $300 billion. As the capital, it combines political importance with retail, IT, and real estate industries. Its metro network and infrastructure boost its economy further.
Bengaluru: The IT Hub
Bengaluru still rules as the tech city of India with a GDP of $ 250 billion. It is home to a number of major IT companies among several startups. Consequently, Bengaluru pulls in a considerable number of the best-skilled professionals and international investors who, in turn, help keep this robust growth on an ongoing basis.
Chennai: The Automobile Giant
The city’s GDP of $210 billion, which has huge contributions to automobile and manufacturing establishments, is at the forefront of the country. The city is a major center for IT and healthcare, and they refer to it as “The Detroit of India”.
Kolkata: The Cultural and Industrial City
Kolkata, with a GDP of $190 billion, maintains its place as an economic giant. The city’s economy relies on steel, jute, and engineering industries. Its historical charm adds value to its tourism sector.
Hyderabad: The City of Pearls and Progress
Hyderabad’s GDP exceeds $180 billion thanks to its booming IT, pharmaceutical, and biotech sectors. The city’s infrastructure, including HITEC City, attracts businesses and entrepreneurs.
Pune: The Education and IT Powerhouse
Pune contributes $150 billion to India’s GDP. Known for its educational institutions, the city also thrives in the IT, manufacturing, and automobile industries. Investment in Pune is driven by its favorable climate and advanced city projects.
Ahmedabad: The Textile and Industrial Hub
The largest city of Gujarat, Ahmedabad, is the wealthiest city with a per capita income between $1200-$1300, which is achieved only during Christmas. The primary source of the economy is the trading of securities and commodities and the production of textiles and petrochemical industries. This city boasts a lot of great businesses, as well as other establishments, and also has very good transportation systems.
Surat: The Diamond Capital
Surat, with a GDP of $120 billion, leads in diamond processing and textiles. It’s one of India’s fastest-growing cities, attracting businesses with its efficient governance and infrastructure.
Jaipur: The Pink City Shines.
Jaipur has stepped into the $100 billion GDP club. It is a one-of-a-kind destination where you can enjoy the great civilizations of the world. It also attracts foreign tourists because the city is rich in surroundings. Besides, the historical background and smart city strategies contribute a lot to the economic recovery.