VISZLYN
World

The 10 Most Populous Cities in India

Delhi narrowly leads Mumbai at the top — and together, India's 10 biggest cities hold more people than most entire countries.

Published October 2, 2026Updated October 2, 2026Data period: World Population Review, 2026 city population estimates
VVISZLYN
World
The 10 Most Populous Cities in India
1
Delhi
23.4M
2
Mumbai
21.8M
3
Bengaluru
15.6M
4
Kolkata
15.4M
5
Chennai
13.1M
6
Hyderabad
11.9M
7
Ahmedabad
10.6M
8Surat
9.6M
9
Pune
7.9M
10Ghaziabad
5.0M
Block size shows each value · Source: World Population Reviewviszlyn.io

Quick Answer

Delhi is India's most populous city in 2026 at roughly 23.4 million people, narrowly ahead of Mumbai at 21.8 million. Together, India's top 10 cities hold about 134 million people — slightly more than Mexico's entire population of about 133 million.

India is the world's most populous country, home to roughly 1.48 billion people — but that population isn't evenly spread. A handful of cities concentrate tens of millions of residents each, driven by decades of migration toward jobs, education, and opportunity. This ranking uses World Population Review's 2026 city population estimates for consistent comparison across India's cities. Population figures can differ substantially from one source to another depending on whether a city, urban agglomeration, or metropolitan boundary is used — more on that distinction below, since it explains why you might see very different numbers for the same cities on other sites.

City Population — 2026 Estimates

Source: World Population Review

Tap any city to jump to its full breakdown below.

Ranked #10 to #1

10

Ghaziabad

Population:
5.0M
Category:
National Capital Region (NCR)
Revenue sources:
Industrial manufacturing, Delhi commuter hub

A satellite city of Delhi within the National Capital Region, Ghaziabad has grown rapidly as Delhi's own growth has pushed outward into neighboring cities.

Ghaziabad's population is growing faster than any other city in this top 10, at over 5% annually — among the fastest growth rates of any major Indian city.

Source: World Population Review

9

Pune

Population:
7.9M
Category:
Maharashtra
Revenue sources:
IT services, education, automotive manufacturing

Known as one of India's major education and IT hubs, Pune has grown into a significant tech and manufacturing center in its own right, distinct from nearby Mumbai.

8

Surat

Population:
9.6M
Category:
Gujarat
Revenue sources:
Diamond cutting and polishing, textiles

Surat processes a large share of the world's diamonds and is one of India's major textile manufacturing centers, driving one of the fastest growth rates on this list.

7

Ahmedabad

Population:
10.6M
Category:
Gujarat
Revenue sources:
Textiles, pharmaceuticals, chemicals

Gujarat's largest city and a longstanding industrial and commercial center, Ahmedabad is also recognized as a UNESCO World Heritage City for its historic old town.

6

Hyderabad

Population:
11.9M
Category:
Telangana
Revenue sources:
IT services, pharmaceuticals, biotechnology

Home to a major IT corridor often nicknamed "Cyberabad," Hyderabad has become one of India's leading technology and pharmaceutical hubs alongside its centuries-old old city.

5

Chennai

Population:
13.1M
Category:
Tamil Nadu
Revenue sources:
Automotive manufacturing, IT services, healthcare

Often called the "Detroit of India" for its concentration of automotive manufacturing, Chennai is also a major IT and healthcare hub on India's southeastern coast.

4

Kolkata

Population:
15.4M
Category:
West Bengal
Revenue sources:
Jute and textiles, IT services, finance

Once the capital of British India, Kolkata remains one of the country's major cultural and intellectual centers, alongside a growing IT and finance sector.

3

Bengaluru

Population:
15.6M
Category:
Karnataka
Revenue sources:
IT services, startups, aerospace

Widely known as India's "Silicon Valley," Bengaluru is the country's leading technology and startup hub, and growing faster than any other city in this top 10 behind Ghaziabad.

Bengaluru is growing at roughly 4.1% a year — the third-fastest rate in this top 10, behind only Ghaziabad and Surat.

Source: World Population Review

2

Mumbai

Population:
21.8M
Category:
Maharashtra
Revenue sources:
Finance, Bollywood film industry, trade

India's financial capital and home to Bollywood, Mumbai is one of the most densely populated cities on Earth, built across a cluster of reclaimed islands on India's west coast.

1

Delhi

Population:
23.4M
Category:
National Capital Territory
Revenue sources:
Government, services, trade

India's capital and largest city, Delhi anchors the broader National Capital Region, pulling in consistent migration for government, business, and education opportunities.

Delhi's 23.4 million people make it India's largest city, leading Mumbai by roughly 1.6 million.

Source: World Population Review

What the numbers tell us

134.2M
combined population of India's top 10 cities
~133M
Mexico's entire population

India's top 10 cities alone hold roughly as many people as an entire mid-sized country. That concentration reflects decades of migration toward jobs, education, and infrastructure in a small number of urban centers, even as roughly two-thirds of India's population still lives in rural areas.

Data Sources & Methodology
Data period:
World Population Review, 2026 city population estimates
Last updated:
October 2, 2026
Sources:
World Population Review (worldpopulationreview.com/cities/india)

This ranking uses World Population Review's 2026 city population estimates for consistent comparison across India's cities, as published on WPR's dedicated India cities page. Population figures can differ substantially depending on whether a source uses a city, urban agglomeration, or metropolitan boundary — for example, Delhi's population is sometimes cited above 35 million elsewhere (including on other World Population Review pages and Wikipedia's global cities list), using a broader metro-area definition than the 23.4 million figure used here. Neither figure is "wrong"; they measure different boundaries. We use WPR's per-city figures consistently across all 10 cities in this ranking.

Figures marked as estimates are based on publicly available information and may vary from other published sources.

Frequently Asked Questions

Both figures are real, but they measure different things. 23.4 million is World Population Review's city-level estimate, which is what this ranking uses throughout. The larger figure (and similar large figures you may see for other cities) reflects a broader metro/urban agglomeration area, including surrounding satellite cities and suburbs. Neither is incorrect — they're just different boundaries.

Related Rankings