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
337
Surendranagar Dudhrej
City in Gujarat, India
Pop. 179,628
338
Raiganj
City in West Bengal, India, near Malda
Pop. 170,252
339
Tenali
City in Andhra Pradesh, India
Pop. 164,937
340
Dholpur
City in Rajasthan, India
Pop. 133,075
341
Dum Dum
City in West Bengal, near Kolkata
Pop. 122,719
342
Chikmagalur
City in Karnataka, India
Pop. 121,484
343
Sri Muktsar Sahib
City in Punjab known for agriculture
Pop. 116,747
344
Khargone
City in Madhya Pradesh with historical sites
Pop. 116,150
345
Giridih
City in Jharkhand, India with coal mining
Pop. 114,533
346
Roorkee
City in India, known for its engineering college
Pop. 103,894
347
Betul, Madhya Pradesh
City in Madhya Pradesh, India
Pop. 103,330
348
Kashipur, Uttarakhand
City in Uttarakhand, India
Pop. 103,138
349
Seoni, Madhya Pradesh
City in Madhya Pradesh, known for its forests
Pop. 102,343
350
Loni, Ghaziabad
City in Uttar Pradesh, India
Pop. 516,082
351
Naihati
Indian city known for its textiles
Pop. 253,221
352
Farrukhabad
City in Uttar Pradesh with historical significance
Pop. 241,152
353
Sirsa
City in Haryana, India with agricultural focus
Pop. 182,534
354
Guna, India
City in Madhya Pradesh, India
Pop. 180,935
355
Malerkotla
City in Punjab, India
Pop. 135,424
356
Palwal
City in Haryana with a developing infrastructure
Pop. 131,926
357
Sawai Madhopur
City in Rajasthan, India
Pop. 121,106
358
Hoshangabad
City in Madhya Pradesh, India with local history
Pop. 117,988
359
Baripada
City in Odisha known for its temples
Pop. 116,849
360
Nandurbar
City in India known for its agricultural output
Pop. 111,037
Load More