Top 100 largest cities in India


List of the largest cities in India (with the largest population). If you are interested in the answer to the question "What are the largest cities in India?" you've come to the right place!


Mumbai 12,691,836
Delhi 10,927,986
Bengaluru 8,443,675
Hyderabad 6,809,970
Chennai 4,681,087
Kolkata 4,631,392
Surat 4,591,246
Ahmedabad 3,719,710
Pune 2,935,744
Kanpur 2,823,249
Jaipur 2,711,758
Navi Mumbai 2,600,000
Lucknow 2,472,011
Nagpur 2,228,018
Indore 1,837,041
Kallakurichi 1,682,687
Patna 1,599,920
Bhopal 1,599,914
Ludhiana 1,545,368
Tirunelveli 1,435,844
Agra 1,430,055
Vadodara 1,409,476
Najafgarh 1,365,000
Jamshedpur 1,339,438
Gorakhpur 1,324,570
Nashik 1,289,497
Pimpri 1,284,606
Kalyān 1,262,255
Thāne 1,261,517
Meerut 1,223,184
Nowrangapur 1,220,946
Faridabad 1,220,229
Ghaziabad 1,199,191
Dhanbad 1,196,214
Dombivali 1,193,000
Rajkot 1,177,362
Varanasi 1,164,404
Ranchi 1,120,374
Amritsar 1,092,450
Allahabad 1,073,438
Visakhapatnam 1,063,178
Theni 1,034,724
Jabalpur 1,030,168
Howrah 1,027,672
Aurangabad 1,016,441
Shivaji Nagar 1,000,000
Solapur 997,281
Srinagar 975,857
Chandigarh 960,787
Coimbatore 959,823
Jodhpur 921,476
Madurai 909,908
Guwahati 899,094
Gwalior 882,458
Vijayawada 874,587
Mysore 868,313
Rohini 860,000
Hubli 840,214
Narela 800,000
Jalandhar 785,178
Trivandrum 784,153
Salem 778,396
Tiruchi 775,484
Kota 763,088
Bhubaneswar 762,243
Aligarh 753,207
Bareilly 745,435
Morādābād 721,139
Bhiwandi 707,035
Raipur 679,995
Gorakhpur 674,246
Bhilai 625,138
Borivali 609,617
Kochi 604,696
Amrāvati 603,837
Sangli 601,214
Cuttack 580,000
Bikaner 576,015
Bokaro Steel City 564,319
Warangal 557,802
Bhavnagar 554,978
Nanded 550,564
Raurkela 536,450
Guntur 530,577
Dehra Dūn 522,081
Bhayandar 520,301
Durgapur 518,872
Ajmer 517,911
Ulhasnagar 516,584
Kolhāpur 516,142
Siliguri 515,574
Bilimora 510,879
Karol Bāgh 505,241
Asansol 504,271
Jamnagar 492,056
Sahāranpur 484,873
Gulbarga 483,615
Bhātpāra 483,129
Jammu 465,567
Kurnool 460,184

Explore our comprehensive page providing a deep dive into the key urban centers of India. Our page features an exhaustive list of cities, ranked from the largest to the smallest, detailed with information about each city, including population, geographical features, demographic, and economic indicators.

Our data is sourced from reliable and authoritative sources, ensuring that you receive the most accurate and up-to-date information. We regularly update our data several times a day, reflecting any changes in real-time to provide you with the latest insights.

Understanding the largest cities in India is crucial for various reasons. Urban planners and city managers leverage this knowledge to comprehend urban infrastructure and development. For businesses, this data is vital for identifying market opportunities and strategizing growth plans. Students and researchers can use this information for studies and analyses on urbanization and its impact on society and the economy.

This page also serves as a valuable resource for tourists and new residents, providing an overview of the key urban hubs of India, helping them navigate and plan their travels or relocation. Getting acquainted with the largest cities offers a deeper understanding of the country's cultural, social, and economic fabric.

Our page offers more than just raw statistical data; it provides contextual information that helps understand why certain cities are important hubs and how they contribute to the overall development narrative of India. Each entry in our city list unveils unique features and significance of these urban centers in the country's broader context.

appear -->