Rankings
Million-plus cities and urban agglomerations
Census 2011 provisional results (2011) listed 53 million-plus urban agglomerations and cities; the final tables (Table A-4, 2013) list 52. This list uses the final figures and counts each agglomeration once, under its main city.
| # | ||||
|---|---|---|---|---|
| 1 | Mumbai | Maharashtra | 1,83,94,912 | Urban agglomeration |
| 2 | Delhi | Delhi | 1,63,49,831 | Urban agglomeration |
| 3 | Kolkata | West Bengal | 1,40,57,991 | Urban agglomeration |
| 4 | Chennai | Tamil Nadu | 86,53,521 | Urban agglomeration |
| 5 | Bengaluru | Karnataka | 85,20,435 | Urban agglomeration |
| 6 | Hyderabad | Telangana | 76,77,018 | Urban agglomeration |
| 7 | Ahmedabad | Gujarat | 63,57,693 | Urban agglomeration |
| 8 | Pune | Maharashtra | 50,57,709 | Urban agglomeration |
| 9 | Surat | Gujarat | 45,91,246 | Urban agglomeration |
| 10 | Jaipur | Rajasthan | 30,46,163 | City |
| 11 | Kanpur | Uttar Pradesh | 29,20,496 | Urban agglomeration |
| 12 | Lucknow | Uttar Pradesh | 29,02,920 | Urban agglomeration |
| 13 | Nagpur | Maharashtra | 24,97,870 | Urban agglomeration |
| 14 | Ghaziabad | Uttar Pradesh | 23,75,820 | Urban agglomeration |
| 15 | Indore | Madhya Pradesh | 21,70,295 | Urban agglomeration |
| 16 | Coimbatore | Tamil Nadu | 21,36,916 | Urban agglomeration |
| 17 | Kochi | Kerala | 21,19,724 | Urban agglomeration |
| 18 | Patna | Bihar | 20,49,156 | Urban agglomeration |
| 19 | Kozhikode | Kerala | 20,28,399 | Urban agglomeration |
| 20 | Bhopal | Madhya Pradesh | 18,86,100 | Urban agglomeration |
| 21 | Thrissur | Kerala | 18,61,269 | Urban agglomeration |
| 22 | Vadodara | Gujarat | 18,22,221 | Urban agglomeration |
| 23 | Agra | Uttar Pradesh | 17,60,285 | Urban agglomeration |
| 24 | Visakhapatnam | Andhra Pradesh | 17,28,128 | City |
| 25 | Malappuram | Kerala | 16,99,060 | Urban agglomeration |
| 26 | Thiruvananthapuram | Kerala | 16,79,754 | Urban agglomeration |
| 27 | Kannur | Kerala | 16,40,986 | Urban agglomeration |
| 28 | Ludhiana | Punjab | 16,18,879 | City |
| 29 | Nashik | Maharashtra | 15,61,809 | Urban agglomeration |
| 30 | Vijayawada | Andhra Pradesh | 14,76,931 | Urban agglomeration |
| 31 | Madurai | Tamil Nadu | 14,65,625 | Urban agglomeration |
| 32 | Varanasi | Uttar Pradesh | 14,32,280 | Urban agglomeration |
| 33 | Meerut | Uttar Pradesh | 14,20,902 | Urban agglomeration |
| 34 | Faridabad | Haryana | 14,14,050 | City |
| 35 | Rajkot | Gujarat | 13,90,640 | Urban agglomeration |
| 36 | Jamshedpur | Jharkhand | 13,39,438 | Urban agglomeration |
| 37 | Jabalpur | Madhya Pradesh | 12,68,848 | Urban agglomeration |
| 38 | Srinagar | Jammu and Kashmir | 12,64,202 | Urban agglomeration |
| 39 | Asansol | West Bengal | 12,43,414 | Urban agglomeration |
| 40 | Vasai-Virar | Maharashtra | 12,22,390 | City |
| 41 | Prayagraj | Uttar Pradesh | 12,12,395 | Urban agglomeration |
| 42 | Dhanbad | Jharkhand | 11,96,214 | Urban agglomeration |
| 43 | Chhatrapati Sambhajinagar | Maharashtra | 11,93,167 | Urban agglomeration |
| 44 | Amritsar | Punjab | 11,83,549 | Urban agglomeration |
| 45 | Jodhpur | Rajasthan | 11,38,300 | Urban agglomeration |
| 46 | Ranchi | Jharkhand | 11,26,720 | Urban agglomeration |
| 47 | Raipur | Chhattisgarh | 11,23,558 | Urban agglomeration |
| 48 | Kollam | Kerala | 11,10,668 | Urban agglomeration |
| 49 | Gwalior | Madhya Pradesh | 11,02,884 | Urban agglomeration |
| 50 | Durg | Chhattisgarh | 10,64,222 | Urban agglomeration |
| 51 | Tiruchirappalli | Tamil Nadu | 10,22,518 | Urban agglomeration |
| 52 | Kota | Rajasthan | 10,01,694 | City |
A UA is counted once, under its main city. Municipal corporations inside a larger UA (Thane, Pimpri-Chinchwad, Howrah, etc.) are not counted separately.
Million-plus UAs and cities, 2011
- Mumbai 1.84 crore
- Delhi 1.63 crore
- Kolkata 1.41 crore
- Chennai 86.54 lakh
- Bengaluru 85.2 lakh
- Hyderabad 76.77 lakh
- Ahmedabad 63.58 lakh
- Pune 50.58 lakh
- Surat 45.91 lakh
- Jaipur 30.46 lakh
- Kanpur 29.2 lakh
- Lucknow 29.03 lakh
- Nagpur 24.98 lakh
- Ghaziabad 23.76 lakh
- Indore 21.7 lakh
- Coimbatore 21.37 lakh
- Kochi 21.2 lakh
- Patna 20.49 lakh
- Kozhikode 20.28 lakh
- Bhopal 18.86 lakh
- Thrissur 18.61 lakh
- Vadodara 18.22 lakh
- Agra 17.6 lakh
- Visakhapatnam 17.28 lakh
- Malappuram 16.99 lakh
- Thiruvananthapuram 16.8 lakh
- Kannur 16.41 lakh
- Ludhiana 16.19 lakh
- Nashik 15.62 lakh
- Vijayawada 14.77 lakh
- Madurai 14.66 lakh
- Varanasi 14.32 lakh
- Meerut 14.21 lakh
- Faridabad 14.14 lakh
- Rajkot 13.91 lakh
- Jamshedpur 13.39 lakh
- Jabalpur 12.69 lakh
- Srinagar 12.64 lakh
- Asansol 12.43 lakh
- Vasai-Virar 12.22 lakh
- Prayagraj 12.12 lakh
- Dhanbad 11.96 lakh
- Chhatrapati Sambhajinagar 11.93 lakh
- Amritsar 11.84 lakh
- Jodhpur 11.38 lakh
- Ranchi 11.27 lakh
- Raipur 11.24 lakh
- Kollam 11.11 lakh
- Gwalior 11.03 lakh
- Durg 10.64 lakh
- Tiruchirappalli 10.23 lakh
- Kota 10.02 lakh
More rankings
- Most populated states in India (2026)
- Largest states in India by area
- Population density by state
- Sex ratio by state
- Literacy rate by state
- Urban population by state
- Population growth by state
- State population projections to 2036
- Largest cities in India
- Most populated districts in India
- Largest districts in India by area
- Birth rate and fertility by state
- Death rate and infant mortality by state
- Scheduled Caste and Scheduled Tribe population by state
- Per capita income by state
- Household amenities by state
- Age structure by state
- Main languages by state
- Population by religion, state-wise (Census 2011)
Sources and method
- Census 2011 Primary Census Abstract for urban agglomerations
- Census 2011 Table A-4: towns and urban agglomerations since 1901
Data updated: · Report a correction