🇮🇳 India’s Uttar Pradesh State Has 10 Cities With 1M+ Residents
![🇮🇳 India’s Uttar Pradesh State Has 10 Cities With 1M+ Residents](/_next/image?url=https%3A%2F%2Fcdn.voronoiapp.com%2Fpublic%2Fimages%2Fvoronoi--Indias-Uttar-Pradesh-State-Has-10-Cities-With-1M-Residents-20240510230215.webp&w=3840&q=75)
What we’re showing
This map shows the number of urban agglomerations (cities) with 1 million+ residents in each Indian state.
Key takeaways
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.
Some cities, including India’s national capital, New Delhi, are in union territories—areas directly administered by the central government.
All together, India has 65 cities with more than one million inhabitants. For comparison, China has 162, and the U.S. has 51.
Dataset
Indian State | Cities with 1M Residents (2024) |
---|---|
Uttar Pradesh | 10 |
Kerala | 7 |
Maharashtra | 6 |
Tamil Nadu | 6 |
Gujarat | 4 |
Madhya Pradesh | 4 |
Jharkhand | 3 |
Karnataka | 3 |
Punjab | 3 |
Rajasthan | 3 |
West Bengal | 3 |
Andhra Pradesh | 2 |
Chhattisgarh | 2 |
Telangana | 2 |
Assam | 1 |
Bihar | 1 |
Odisha | 1 |
Uttarakhand | 1 |
Chandigarh* | 1 |
Delhi* | 1 |
Jammu & Kashmir* | 1 |
Data sources
*Union Territory. Data accessed from: “Population of Urban Agglomerations with 300,000 Inhabitants or More in 2018, by country, 1950-2035 (thousands).”