Skip to content

Any quary

Mapped: Indian States with Cities Over 1 Million People

Mapped: Indian States with Cities Over 1 Million People

Visual Capitalist

Published

16 seconds ago

on

May 20, 2024 Graphics/Design:

See this visualization first on the Voronoi app.

Mapped: Indian States with Cities Over 1 Million People

This was originally posted on our Voronoi app. Download the app for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.

Slightly more than one-third of the 1.4 billion Indian population lives in an urban area. So where are the country’s most populous cities, and how are they spread across the country’s 28 states and eight union territories?

This map shows the number of Indian urban agglomerations (cities) with more than a million residents in each jurisdiction. Data for this graphic is sourced from 2024 urban agglomeration estimates in the UN World Urbanization Prospects.

Ranked: Indian States by Cities with 1M Residents

India’s Uttar Pradesh state has 10 cities with a population size of 1 million or more. It is also India’s most populous state, home to 240 million people. This makes it comparable to the size of Pakistan, the fifth most populous country in the world.

Indian StateCities with 1M Residents (2024)City Names Uttar Pradesh10Lucknow, Kanpur, Agra, Meerut,
Varanasi, Prayagraj,
Bareilly, Aligarh,
Moradabad, Saharanpur Kerala7Kozhikode,
Malappuram,
Thrissur, Kochi,
Thiruvananthapura,
Kannur, Kollam Maharashtra6Mumbai, Pune,
Nagpur, Nashik,
Aurangabad, Solapur Tamil Nadu6Chennai, Coimbatore,
Madurai, Tiruppur,
Tiruchirappalli, Salem Gujarat4Ahmedabad, Surat,
Vadodara, Rajkot Madhya Pradesh4Indore, Bhopal,
Jabalpur, Gwalior Jharkhand3Jamshedpur, Ranchi,
Dhanbad Karnataka3Bengaluru, Mysore,
Hubli-Dharwad Punjab3Ludhiana, Amritsar,
Jalandhar Rajasthan3Jaipur, Jodhpur, Kota West Bengal3Kolkata, Asansol, Siliguri Andhra Pradesh2Visakhapatnam,
Vijayawada Chhattisgarh2Raipur, Durg-Bhilainagar Telangana2Hyderabad, Warangal Assam1Guwahati Bihar1Patna Odisha1Bhubaneswar Uttarakhand1Dehradun Chandigarh*1Chandigargh Delhi*1New Delhi Jammu & Kashmir*1Srinagar
*Union Territories. Figures rounded. Some city names may have changed since this data was published.

Further south, Kerala (7), Maharashtra (6), and Tamil Nadu (6) also have more than five cities with a million or more people.

Meanwhile, some cities, including India’s national capital, New Delhi, are either in or are themselves union territories—areas directly administered by the central government.

Ten Indian states—most of them from the country’s northeast region—don’t have a single city with 1 million residents.

All together, India has 65 cities with more than one million inhabitants.

The full article is available here. This article was published at Visual Capitalist.

Comments are closed for this article!