Template:Largest cities of India
From Wikipedia, the free encyclopedia
Cities by population
Rank |
Core City |
State |
Pop. |
Rank |
Core City |
State |
Pop. |
Mumbai
Delhi
|
1 |
Mumbai |
Maharashtra |
13,662,885 |
11 |
Jaipur |
Rajasthan |
2,997,114 |
2 |
Delhi |
Delhi |
11,954,217 |
12 |
Lucknow |
Uttar Pradesh |
2,621,063 |
3 |
Bangalore |
Karnataka |
5,180,533 |
13 |
Nagpur |
Maharashtra |
2,359,331 |
4 |
Kolkata |
West Bengal |
5,021,458 |
14 |
Indore |
Madhya Pradesh |
1,768,303 |
5 |
Chennai |
Tamil Nadu |
4,562,843 |
15 |
Patna |
Bihar |
1,753,543 |
6 |
Hyderabad |
Andhra Pradesh |
3,980,938 |
16 |
Bhopal |
Madhya Pradesh |
1,712,355 |
7 |
Ahmedabad |
Gujarat |
3,867,336 |
17 |
Thane |
Maharashtra |
1,673,465 |
8 |
Pune |
Maharashtra |
3,230,322 |
18 |
Ludhiana |
Punjab |
1,662,325 |
9 |
Surat |
Gujarat |
3,124,249 |
19 |
Agra |
Uttar Pradesh |
1,590,073 |
10 |
Kanpur |
Uttar Pradesh |
3,067,663 |
20 |
Vadodara |
Gujarat |
1,487,956 |
2008 estimation[1] |