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
217
Amreli
City in Gujarat, India with local agriculture
Pop. 117,967
218
Vasco da Gama, Goa
City in Goa, India known for beaches
Pop. 100,485
219
Katni
City in Madhya Pradesh, known for temples
Pop. 221,883
220
Kharagpur
City in West Bengal, known for education
Pop. 219,665
221
Panchkula
City in Haryana, India
Pop. 211,355
222
Morbi
City in Gujarat, India
Pop. 210,451
223
Secunderabad
City in India known for its military history
Pop. 204,182
224
Sambhal
City in Uttar Pradesh known for its history
Pop. 196,109
225
Berhampore
City in West Bengal, India
Pop. 180,547
226
Hazaribagh
City in Jharkhand with local cultural significance
Pop. 153,595
227
Midnapore
City in West Bengal with rich agricultural heritage
Pop. 153,349
228
Yavatmal
City in Maharashtra, known for cotton industry
Pop. 128,175
229
Wardha
City in Maharashtra, India with agriculture
Pop. 113,759
230
Osmanabad
City in Maharashtra, known for caves
Pop. 112,085
231
Bhilwara
City in Rajasthan known for textile industry
Pop. 359,483
232
Muzaffarnagar
City in Uttar Pradesh, India
Pop. 349,706
233
Rampur, Uttar Pradesh
City in Uttar Pradesh, known for textiles
Pop. 296,418
234
Ichalkaranji
City in Maharashtra, India
Pop. 287,353
235
Sagar, Madhya Pradesh
City in Madhya Pradesh, India, known for education
Pop. 274,556
236
Bulandshahr
City in Uttar Pradesh, India
Pop. 198,612
237
Madanapalle
City in Andhra Pradesh, India
Pop. 180,180
238
Amroha
Indian city known for its agricultural products
Pop. 176,253
239
Malda, West Bengal
City in West Bengal, India, known for mangoes
Pop. 170,039
240
Saharsa
City in Bihar, India
Pop. 156,540
Load More