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
49
Gandhinagar
Capital of Gujarat, India, political center
Pop. 292,797
50
Vijayawada
Major city in Andhra Pradesh, India
Pop. 1,143,232
51
Meerut
City in Uttar Pradesh, known for historical sites
Pop. 1,223,184
52
Udaipur
City known for its palaces and lakes
Pop. 451,100
53
Jabalpur
City in Madhya Pradesh, known for its forts
Pop. 1,081,677
54
Faridabad
Industrial city in northern India
Pop. 1,414,050
55
Jamshedpur
Industrial city in Jharkhand, India
Pop. 1,339,438
56
Port Blair
City in Andaman and Nicobar Islands
Pop. 112,050
57
Jalandhar
City in Punjab state, India
Pop. 868,929
58
Aligarh
Historical city known for its educational institutions
Pop. 753,207
59
Ghaziabad
City in Uttar Pradesh, known for historical significance
Pop. 1,199,191
60
Tiruchirappalli
City known for its ancient temples
Pop. 1,022,518
61
Ujjain
Ancient city in Madhya Pradesh, India
Pop. 515,215
62
Thane
City in India known for its lakes
Pop. 1,841,488
63
Rajkot
City known for its diamond cutting industry
Pop. 1,390,640
64
Howrah
Important city in West Bengal, India
Pop. 1,027,672
65
Mathura
Birthplace of Lord Krishna in India
Pop. 330,511
66
Bikaner
City in Rajasthan, known for forts
Pop. 644,406
67
Jhansi
City in Uttar Pradesh, known for its fort
Pop. 412,927
68
Leh
City in Ladakh, India known for its landscapes
Pop. 37,475
69
Puri
City with famous beach and temples
Pop. 200,564
70
Haridwar
Hindu pilgrimage city in Uttarakhand, India
Pop. 186,079
71
Kota, Rajasthan
City known for its historical significance
Pop. 1,001,694
72
Gaya, India
City known for Buddhist pilgrimage sites
Pop. 474,093
Load More