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
265
Parbhani
City in Maharashtra, known for its agriculture
Pop. 307,170
266
Hospet
City in India, known for its temples
Pop. 206,167
267
Khandwa
City known for its historical temples
Pop. 200,738
268
Khammam
City in Telangana known for its textiles
Pop. 196,283
269
Bahraich
City in Uttar Pradesh, India with cultural heritage
Pop. 182,218
270
Chhindwara
Indian city known for its natural resources
Pop. 175,052
271
Jind
City in Haryana, India
Pop. 167,592
272
Sitapur
City in Uttar Pradesh, India
Pop. 164,435
273
Thanesar
City known for its historical significance
Pop. 155,152
274
Balurghat
City in West Bengal known for its textiles
Pop. 153,279
275
Tiruvannamalai
City in Tamil Nadu known for its temples
Pop. 145,278
276
Kaithal
City in Haryana known for its agriculture
Pop. 144,915
277
Godhra
City in Gujarat known for its textile industry
Pop. 143,644
278
Valsad
City in Gujarat, India, known for textiles
Pop. 139,764
279
Dahod
City in Gujarat, India with historical significance
Pop. 118,846
280
Jalpaiguri
City in West Bengal, India
Pop. 107,832
281
Jehanabad
City in Bihar, India
Pop. 103,202
282
Banswara
City in Rajasthan, India with cultural heritage
Pop. 101,017
283
Rāmgundam
City known for its coal mining
Pop. 452,261
284
Bihar Sharif
City in Bihar, India with rich history
Pop. 297,268
285
Jalna, Maharashtra
City in Maharashtra, India
Pop. 285,577
286
Yamunanagar
City in Haryana, India known for its industries
Pop. 217,071
287
Nandyal
City in Andhra Pradesh, India
Pop. 211,424
288
Mahbubnagar
City known for its agricultural products
Pop. 190,400
Load More