List of Largest Cities in India

The largest cities in India are ranked by the total population of the urban area, there are hundreds of cities and towns in India. India is developing the nation and about 40% peoples living in urban areas including towns and cities. Mumbai is the largest city in India and one of the populous in the World and has a population about 18.39 million (2011). Delhi is the second most populous city with 16.34 million inhabitants increased higher compared to 2001 census. The population of the cities in India increased, it could rank 1st in the populous country in the world surpassing China. Bangalore was a small village a few decades ago, but today it is the third largest city in India.

Source: reuters.com

RankNamePopulationArea (km²)State
1Mumbai [Bombay]18,394,9121,135Maharashtra
2Delhi16,349,831782Delhi
3Kolkata14,057,9911,027West Bengal
4Chennai8,653,521788Tamil Nadu
5Bengaluru [Bangalore]8,520,435539Karnataka
6Hyderabad7,677,018650Telangana
7Ahmadabad6,357,693471Gujarat
8Pune5,057,709669Maharashtra
9Surat4,591,246278Gujarat
10Jaipur3,046,163484Rajastha
11Kanpur2,920,496300Uttar Pradesh
12Lucknow2,902,920337Uttar Pradesh
13Nagpur2,497,870229Maharashtra
14Ghaziabad2,375,8201,933Uttar Pradesh
15Indore2,170,295165Madhya Pradesh
16Coimbatore2,136,916642Tamil Nadu
17Kochi2,119,72494Kerala
18Patna2,049,156135Bihar
19Kozhikode2,028,399128Kerala
20Bhopal1,886,100298Madhya Pradesh
21Thrissur1,861,269101Kerala
22Vadodara (Baroda)1,822,221153Gujarat
23Agra1,760,285149Uttar Pradesh
24Visakhapatnam1,728,128318Andhra Pradesh
25Thiruvananthapuram [Trivandrum]1,679,754214Kerala
Also Read :  List of Largest Cities in Wyoming

Data: Office of the Registrar General and Census Commissioner (Web)