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
241
Haldwani
City in Uttarakhand, gateway to Kumaon region
Pop. 139,497
242
Mandya
City in Karnataka, known for agriculture
Pop. 137,358
243
Tinsukia
City in Assam known for tea production
Pop. 116,322
244
Sangli
City in India known for its sugar industry
Pop. 601,214
245
Korba, Chhattisgarh
City in Chhattisgarh, known for coal mining
Pop. 419,146
246
Sri Ganganagar
City in Rajasthan, known for agriculture
Pop. 237,780
247
Bhiwani
City in Haryana known for its agriculture
Pop. 196,057
248
Mehsana
City known for its agricultural products
Pop. 190,753
249
Haldia
Port city in West Bengal, India
Pop. 170,695
250
Hoshiarpur
City in Punjab, India
Pop. 168,653
251
Tonk, India
City in Rajasthan, India
Pop. 165,294
252
Budaun
City in Uttar Pradesh with rich history
Pop. 161,555
253
Hassan, Karnataka
City famous for its coffee production
Pop. 155,006
254
Mandsaur
City in Madhya Pradesh, India
Pop. 141,667
255
Gondia
City in Maharashtra, India
Pop. 132,813
256
Palakkad
City in Kerala, India
Pop. 132,728
257
Hathras
City famous for its historical significance
Pop. 126,882
258
Hardoi
City in Uttar Pradesh, near Kanpur
Pop. 122,635
259
Barnala
City in Punjab with agricultural economy
Pop. 116,449
260
Firozpur
City in India known for its historical sites
Pop. 110,313
261
Nagaur
City in Rajasthan, India
Pop. 105,218
262
Bundi
City in Rajasthan, India
Pop. 104,919
263
Ghazipur
City in Uttar Pradesh, India
Pop. 103,095
264
Buxar
City in Bihar, India
Pop. 102,861
Load More