When it comes to Gross Domestic Product (GDP), a select group of Indian cities stand out as economic powerhouses. These metropolitan areas account for a disproportionately large share of national output. In 2025, Mumbai retained its position as the clear leader, followed closely by the Delhi NCR region, with cities like Bengaluru, Chennai and Hyderabad climbing steadily up the ladder.
Key Highlights
- India's top cities are reshaping economic growth, with Delhi NCR, Mumbai and Bengaluru leading GDP projections.
- Emerging hubs like Pune, Ahmedabad and Hyderabad show rapid development, strengthening India’s metropolitan economic landscape.
According to projection-based rankings from Angel One, here are the top 10 Indian cities by GDP in 2025:
Mumbai – Estimated at ₹ 25.73 lakh crore (≈ US$ 310 billion).
As India’s financial capital, Mumbai’s economy spans capital markets, banking, insurance, entertainment (Bollywood), maritime trade and a vast services ecosystem. Its long legacy as a key trade and shipping hub continues to draw corporate investment and real-estate capital.
Delhi NCR – Estimated at ₹ 24.37 lakh crore (≈ US$ 293.6 billion).
The National Capital Region is a services powerhouse, with a strong presence of IT and corporate headquarters (notably in Gurugram and Noida) and infrastructure expansion that brings it almost on par with Mumbai in scale.
Kolkata – Estimated at ₹ 12.45 lakh crore (≈ US$ 150 billion).
Kolkata’s economy is driven by its industrial base, port-led trade, logistics and a stable services sector. Its strategic location and long‐standing manufacturing pedigree keep it within the top tier.
Bengaluru – Estimated between ₹ 9.13 lakh crore to ₹ 11.04 lakh crore (≈ US$ 110 billion).
Known as India’s “Silicon Valley”, Bengaluru’s growth is precisely linked to its IT hubs, vibrant start-up culture and research & development ecosystem.
Chennai – Estimated around ₹ 6.52 lakh crore (≈ US$ 78.6 billion).
Chennai is a major manufacturing and export centre, with strong software services, healthcare and logistics, supported by its port infrastructure.
Also Read: India Must Deepen Market Reforms to Hit USD30 Trn GDP: World Bank
Hyderabad – Estimated at ₹ 6.23 lakh crore (≈ US$ 75 billion).
This city is rapidly developing as a hub for information technology and pharmaceuticals, with dedicated zones such as HITEC City and Genome Valley strengthening its growth trajectory.
Pune – Estimated at ₹ 5.80 lakh crore (≈ US$ 69 billion).
Pune's economy is a blend of education, engineering, IT, and manufacturing. It is especially noted for its automotive clusters and engineering firms.
Ahmedabad – Estimated at ₹ 5.70 lakh crore (≈ US$ 68 billion).
Gujarat’s industrial heart, Ahmedabad benefits from strong infrastructure and a business-friendly government. Its diversified economic base stems from a rich textile and manufacturing legacy.
Surat – Estimated at ₹ 5.00 lakh crore (≈ US$ 59.8 billion).
Known as India’s Diamond City, Surat revolves around diamond cutting/polishing, textiles and exports—making it a standout among cities of its size.
Visakhapatnam – Estimated at ₹ 4.00 lakh crore (≈ US$ 48.5 billion).
A key industrial and port city on India’s east coast, Visakhapatnam’s strengths lie in shipping, steel, and petroleum sectors.
Together, these ten cities encapsulate the core of India’s urban economic engine in 2025. They illustrate how a relatively small set of hubs produce a large portion of national economic output and highlight the geographic spread—from legacy centres like Kolkata to dynamic tech cities like Bengaluru, and rapidly evolving economies like Surat and Visakhapatnam.