Destinations
Planning
Resources
Airlines
World Currencies
Electrical Standards
Account
Sign In
The World
Asia
South Asia
India
Cities
Cities in India - Best Places to Visit
There are 289 cities in India.
Agra
is the most popular city with a population of 1,430,055.
Most Popular
By Name
By Population
313
Ambattur
Suburb of Chennai, known for textiles
Pop. 466,205
314
Pali, Rajasthan
City in Rajasthan known for its temples
Pop. 230,075
315
Serampore
City in India known for its silk industry
Pop. 226,317
316
Singrauli
City in Madhya Pradesh, known for coal
Pop. 220,257
317
Panvel
City in Maharashtra known for its industry
Pop. 195,373
318
Hugli-Chuchura
City in West Bengal, India
Pop. 177,005
319
Batala
City in Punjab, India
Pop. 158,621
320
Chitradurga
City in Karnataka known for its fort
Pop. 145,853
321
Lalitpur, India
City in Uttar Pradesh, India
Pop. 126,475
322
Purulia
City in West Bengal, known for its culture
Pop. 122,533
323
Nabadwip
City in India known for its cultural heritage
Pop. 111,123
324
Aurangabad, Bihar
City in Bihar, known for its historical significance
Pop. 102,244
325
Datia
City in Madhya Pradesh, India
Pop. 100,284
326
Barasat
Indian city in West Bengal region
Pop. 298,127
327
Morena, Madhya Pradesh
City known for its historical significance
Pop. 200,482
328
Veraval
Coastal city in Gujarat, India
Pop. 171,121
329
Rudrapur, Uttarakhand
City in Uttarakhand, India
Pop. 154,554
330
Abohar
City in Punjab known for its agriculture
Pop. 145,302
331
Chhatarpur
City in Madhya Pradesh, India
Pop. 142,128
332
Palanpur
City in Gujarat, India
Pop. 141,592
333
Bettiah
City in Bihar with a growing economy
Pop. 132,209
334
Pudukkottai
City in Tamil Nadu, India
Pop. 117,630
335
Hubli
City in Karnataka, known for its education
Pop. 943,788
336
Ambarnath
Indian city known for its temples
Pop. 253,475
Load More