Bam
wor
Countries
Regions
Rankings
Compare
EN
ES
PT
IT
Home
/
South Asia
/
India
/
Cities
← Back to India
Cities of India
557,951 cities and localities
Total cities
557,951
Total population
392,990,526
Provinces
36
Province
Andaman and Nicobar
Andhra Pradesh
Arunachal Pradesh
Assam
Bihar
Chandigarh
Chhattisgarh
Dadra and Nagar Haveli and Daman and Diu
Delhi
Goa
Gujarat
Haryana
Himachal Pradesh
Jammu and Kashmir
Jharkhand
Karnataka
Kerala
Ladakh
Lakshadweep
Madhya Pradesh
Maharashtra
Manipur
Meghalaya
Mizoram
Nagaland
Odisha
Puducherry
Punjab
Rajasthan
Sikkim
Tamil Nadu
Telangana
Tripura
Uttarakhand
Uttar Pradesh
West Bengal
Population
A — Z
Z — A
All
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Showing 1–50 of 557,951 cities and localities
1
Mumbai
Maharashtra
12,691,836
inhab.
19.1°
2
Delhi
Delhi
11,034,555
inhab.
28.7°
3
Bengaluru
Karnataka
8,495,492
inhab.
920 m
4
Hyderabad
Telangana
6,993,262
inhab.
17.4°
5
Ahmedabad
Gujarat
6,357,693
inhab.
23.0°
6
Chennai
Tamil Nadu
4,681,087
inhab.
13.1°
7
Kolkata
West Bengal
4,631,392
inhab.
22.6°
8
Surat
Gujarat
4,591,246
inhab.
21.2°
9
Pune
Maharashtra
3,124,458
inhab.
18.5°
10
Jaipur
Rajasthan
3,046,163
inhab.
26.9°
11
Kanpur
Uttar Pradesh
2,823,249
inhab.
26.5°
12
Navi Mumbai
Maharashtra
2,600,000
inhab.
19.0°
13
Lucknow
Uttar Pradesh
2,472,011
inhab.
26.8°
14
Nagpur
Maharashtra
2,405,665
inhab.
21.1°
15
Coimbatore
Tamil Nadu
2,136,916
inhab.
411 m
16
Indore
Madhya Pradesh
1,994,397
inhab.
22.7°
17
Thāne
Maharashtra
1,841,488
inhab.
19.2°
18
Vadodara
Gujarat
1,822,221
inhab.
22.3°
19
Bhopal
Madhya Pradesh
1,798,218
inhab.
23.3°
20
Rasapūdipalem
Andhra Pradesh
1,728,128
inhab.
17.7°
21
Pimpri-Chinchwad
Maharashtra
1,727,692
inhab.
18.6°
22
Patna
Bihar
1,684,297
inhab.
25.6°
23
Kallakurichi
Tamil Nadu
1,682,687
inhab.
11.7°
24
Ludhiana
Punjab
1,618,879
inhab.
30.9°
25
Nashik
Maharashtra
1,486,053
inhab.
20.0°
26
Madurai
Tamil Nadu
1,465,625
inhab.
9.9°
27
Tirunelveli
Tamil Nadu
1,435,844
inhab.
8.7°
28
Agra
Uttar Pradesh
1,430,055
inhab.
27.2°
29
Faridabad
Haryana
1,414,050
inhab.
28.4°
30
Rājkot
Gujarat
1,390,640
inhab.
22.3°
31
Najafgarh
Delhi
1,365,000
inhab.
28.6°
32
Jamshedpur
Jharkhand
1,339,438
inhab.
22.8°
33
Gorakhpur
Haryana
1,324,570
inhab.
29.4°
34
Pimpri
Maharashtra
1,284,606
inhab.
18.6°
35
Kalyān
Maharashtra
1,262,255
inhab.
19.2°
36
Dombivali
Maharashtra
1,247,327
inhab.
19.2°
37
Meerut
Uttar Pradesh
1,223,184
inhab.
29.0°
38
Virār
Maharashtra
1,222,390
inhab.
19.5°
39
Nowrangapur
Odisha
1,220,946
inhab.
19.2°
40
Srinagar
Jammu and Kashmir
1,206,419
inhab.
34.1°
41
Ghāziābād
Uttar Pradesh
1,199,191
inhab.
28.7°
42
Dhanbad
Jharkhand
1,196,214
inhab.
23.8°
43
Aurangabad
Maharashtra
1,175,116
inhab.
19.9°
44
Varanasi
Uttar Pradesh
1,164,404
inhab.
25.3°
45
Amritsar
Punjab
1,159,227
inhab.
31.6°
46
Vijayawada
Andhra Pradesh
1,143,232
inhab.
16.5°
47
Ranchi
Jharkhand
1,120,374
inhab.
23.3°
48
Jabalpur
Madhya Pradesh
1,081,677
inhab.
23.2°
49
Prayagraj
Uttar Pradesh
1,073,438
inhab.
25.4°
50
Visakhapatnam
Andhra Pradesh
1,063,178
inhab.
17.7°
1
2
3
…
11160
→