These Are India’s Top 50 Cities By GDP

India’s GDP stood at ₹269.5 trillion (US$3.26 trillion) in 2022–23 — and its cities are doing the heavy lifting. The top 50 cities by GDP collectively contribute nearly 40% of the national economy, despite representing a fraction of the country’s landmass. From megacities that rival European nations in output to mid-sized industrial hubs quietly punching above their weight, India’s biggest cities by GDP reveal where the country’s economic muscle truly lies.

Data compiled from MoSPI, RBI, state surveys, ICRISAT, and UN World Urbanisation Projects — and visualised by Finshots — gives us the clearest district-level picture yet of which cities are driving India forward.

Why City-Level GDP Matter

India is urbanising at a pace the world has rarely seen. By 2050, over half the country’s population will live in cities. Understanding which cities generate the most wealth helps policymakers, investors, and businesses make smarter decisions. The rankings below are based on district-level GDP data verified from official state sources — not estimates or proxies.

Top 10 Cities by GDP: A Closer Look

1. Delhi NCR — ₹15.37 Lakh Crore

Delhi NCR is India’s largest city by GDP, edging out even Mumbai in the latest district-level data. The National Capital Region — which includes Delhi NCT, Noida, Greater Noida, Ghaziabad, Gurugram, and Faridabad — functions as both India’s political headquarters and one of its most dynamic economic zones. Government services form the backbone, but the real growth engine is the satellite city corridor: Gurugram hosts the Indian offices of hundreds of multinationals, while Noida has emerged as a major IT and electronics manufacturing hub. Real estate, retail, telecom, and logistics round out the economy. Delhi NCR’s GDP of $293 billion surpasses the entire GDP of Greece — making it a global economic powerhouse in its own right. India’s startup hubs increasingly point to Delhi NCR as Bengaluru’s most formidable challenger.

2. Mumbai — ₹13.41 Lakh Crore

No city defines Indian commerce quite like Mumbai. Home to the Reserve Bank of India, the Bombay Stock Exchange, and the National Stock Exchange, Mumbai is the undisputed financial capital of India — and has been for over a century. The city contributes more than 6% of India’s national GDP, handles around 70% of its customs duties, and processes a staggering share of its capital market transactions. Beyond finance, Mumbai powers Bollywood, one of the world’s largest film industries, and has a rapidly expanding IT and healthcare sector. Its two major ports — Mumbai Port Trust and JNPT — make it India’s premier maritime trade gateway. At over $310 billion in GDP, Mumbai’s economy rivals Norway’s. For a deep dive into Mumbai’s startup ecosystem, the city’s open FDI climate and stock exchange infrastructure make it a magnet for capital.

3. Bengaluru — ₹9.28 Lakh Crore

Bengaluru is India’s Silicon Valley — and the numbers prove it. The city is the country’s largest IT exporter, responsible for roughly 30% of India’s total software exports. Global tech giants like Infosys, Wipro, and hundreds of multinational R&D centres call Bengaluru home. It’s also the country’s premier startup hub: in 2021, Bengaluru’s startups raised $18.6 billion in funding — more than Beijing and Shanghai combined. The city’s innovation flywheel — skilled engineers, deep VC networks, and a first-mover advantage in Indian tech — continues to attract talent and capital from across the world. Aerospace, biotechnology, and defence manufacturing add further depth to its economy.

4. Chennai — ₹7.56 Lakh Crore

Chennai earns its nickname — the Detroit of Asia — with good reason. The city produces approximately 35% of India’s total automobile output, hosting plants for Hyundai, Ford, BMW, Renault-Nissan, and Royal Enfield, among others. Electronics exports are another pillar: Chennai accounts for roughly 31% of India’s total electronics exports. The city’s port, one of India’s oldest and busiest, facilitates massive trade volumes. Chennai’s economy is diversifying fast — IT services along the Old Mahabalipuram Road (OMR) corridor have turned the city into a major SaaS and software services hub. Healthcare and medical technology are also growing sectors, backed by strong institutional support. Zoho, India’s most profitable bootstrapped startup, is headquartered in the Chennai region.

5. Hyderabad — ₹6.61 Lakh Crore

Hyderabad wears two faces well: an ancient city of Nizams and biryani, and a 21st-century tech and pharma metropolis. The HITEC City corridor — often called “Cyberabad” — is home to Google, Microsoft, Amazon, Apple, and dozens of other global tech giants. Hyderabad is also the undisputed pharmaceutical capital of India, with the Genome Valley housing biotech and drug companies that supply the world. The city’s business-friendly policies, accessible capital, and a large pool of skilled graduates have made it one of the fastest-growing cities by GDP in India. Infrastructure investment has been aggressive — Hyderabad’s metro, ring roads, and airport have all been upgraded significantly in the last decade, supporting continued economic expansion.

6. Kolkata — ₹6.21 Lakh Crore

Kolkata was once the economic capital of British India — and while it no longer holds that title, it remains a city of formidable economic scale. Trade, logistics, and port-based industries form the core of Kolkata’s economy. The city is the gateway to Eastern and Northeastern India, and its port handles substantial cargo and bulk freight. Jute manufacturing, tea trading, and steel production (anchored by nearby Durgapur and Jamshedpur) feed into Kolkata’s broader economic ecosystem. The IT sector has grown significantly in Salt Lake’s Sector V, now a recognised tech hub. Kolkata also has a notable financial services presence and is home to several public sector banks and insurance companies.

7. Ahmedabad — ₹5.45 Lakh Crore

Ahmedabad is Gujarat’s economic engine and one of the most industrially diverse cities in India. Textiles — particularly denim and synthetic fibres — chemicals, pharmaceuticals, and engineering goods are the city’s core industries. The presence of major conglomerates like Adani and the Torrent Group gives Ahmedabad its corporate weight. The city’s proximity to the Mundra and Kandla ports supercharges its trade capabilities. Ahmedabad is also emerging as a financial hub, with GIFT City — India’s first International Financial Services Centre — located in its extended metropolitan area. As one of India’s biggest cities by GDP in the west, Ahmedabad is often cited as a model of managed urban growth.

8. Pune — ₹4.18 Lakh Crore

Pune is the overachiever of Maharashtra. Often called the “Oxford of the East” for its concentration of universities and research institutions, Pune has translated educational capital into economic output. The city is a major automotive hub — Bajaj Auto, Tata Motors, and Mercedes-Benz have significant manufacturing presences here. IT parks in Hinjewadi and Kharadi have made Pune one of India’s top five IT cities. The city’s young, skilled workforce, relatively lower cost of living compared to Mumbai, and strong infrastructure make it a preferred destination for both domestic and multinational companies expanding in India. Pune consistently ranks among the most livable cities in India.

9. Surat — ₹3.49 Lakh Crore

Surat is arguably India’s most underrated economic city. It dominates two industries at a global scale: diamond cutting and polishing (Surat processes over 90% of the world’s rough diamonds) and synthetic textiles (the city produces a massive share of India’s man-made fabrics). This specialisation has made Surat one of the fastest-growing cities by GDP in the country over the past two decades. The city’s entrepreneurial culture — driven largely by its Gujarati business community — has spawned a fast-growing MSME ecosystem. Surat is also one of India’s cleanest large cities, which has improved its liveability and attractiveness to businesses.

10. Coimbatore — ₹2.68 Lakh Crore

Coimbatore is Tamil Nadu’s industrial powerhouse and one of the most important manufacturing cities in South India. Known as the “Manchester of South India,” the city has a deep-rooted textile industry and is the largest pump manufacturing cluster in Asia. Engineering goods, foundries, wet grinders, and auto components are other key sectors. The city’s proximity to Tiruppur — India’s knitwear capital — amplifies its textile economy. Coimbatore is also seeing growth in IT and education, with several engineering colleges feeding local industry. As one of India’s bigger cities by GDP that doesn’t always make headlines, Coimbatore is a quiet but consistent economic contributor.


All 50 Cities: The Complete GDP Rankings

The table below covers all 50 cities for which district-level GDP data has been compiled and verified from official state sources (data: 2022–23).

RankCityGDP (₹)
1Delhi NCR15.37 Lakh Cr
2Mumbai13.41 Lakh Cr
3Bengaluru9.28 Lakh Cr
4Chennai7.56 Lakh Cr
5Hyderabad6.61 Lakh Cr
6Kolkata6.21 Lakh Cr
7Ahmedabad5.45 Lakh Cr
8Pune4.18 Lakh Cr
9Surat3.49 Lakh Cr
10Coimbatore2.68 Lakh Cr
11Visakhapatnam1.74 Lakh Cr
12Vadodara1.70 Lakh Cr
13Nagpur1.68 Lakh Cr
14Jaipur1.49 Lakh Cr
15Kochi1.30 Lakh Cr
16AP Capital Region1.22 Lakh Cr
17Rajkot1.16 Lakh Cr
18Thrissur1.16 Lakh Cr
19Salem1.1 Lakh Cr
20Nashik1.03 Lakh Cr
21Chandigarh96.6K Cr
22Thiruvananthapuram95.7K Cr
23Patna91.8K Cr
24Kollam90.9K Cr
25Lucknow90.2K Cr
26Madurai87.1K Cr
28Asansol86.5K Cr
29Bhubaneswar84.3K Cr
30Kozhikode84.3K Cr
31Malappuram83.7K Cr
32Indore82.8K Cr
33Raipur82.4K Cr
34Erode81.6K Cr
35Aurangabad78.7K Cr
36Mangaluru78.4K Cr
37Solapur75.7K Cr
38Kolhapur73.7K Cr
39Agra72.4K Cr
40Ludhiana71.9K Cr
41Kannur71.3K Cr
42Kanpur67.6K Cr
43Jamnagar65K Cr
44Mysuru64.2K Cr
44Trichy62.9K Cr
45Meerut58.8 Cr
46Bhopal58.5K Cr
47Jabalpur54.5K Cr
48Sangli53.9K Cr
49Vellore50.4K Cr
50Hubli-Dharwad47.6K Cr

Key Takeaways

Concentration at the top is extreme. Delhi NCR and Mumbai alone account for nearly ₹29 lakh crore in GDP — more than 10% of India’s entire national output from just two urban clusters.

The South punches hard. Bengaluru, Chennai, Hyderabad, Coimbatore, Kochi, and Thiruvananthapuram all rank among India’s top cities by GDP. Southern states have invested heavily in education, infrastructure, and ease of doing business — and it shows.

Tier-2 cities are closing the gap. Cities like Indore, Lucknow, Patna, and Bhubaneswar are now firmly on the GDP map. India’s growth story is spreading, even if slowly. As India’s startup ecosystem decentralises, more Tier-2 cities will climb these rankings.

Manufacturing still matters. Chennai, Pune, Ahmedabad, Surat, Coimbatore, and Ludhiana prove that India’s biggest cities by GDP aren’t all service-economy stories — industrial output remains a critical driver of urban wealth.

India’s national ambition is a $30 trillion economy by 2047. Its cities — particularly the top 50 — will be the primary vehicles for getting there.