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
97
Bhagalpur
City in Bihar known for its silk industry
Pop. 400,146
98
Pimpri-Chinchwad
City in Maharashtra known for its industry
Pop. 1,727,692
99
Salem, Tamil Nadu
City in Tamil Nadu, known for textiles
Pop. 917,414
100
Bhilai
Industrial city known for steel production
Pop. 627,734
101
Nellore
City in Andhra Pradesh known for its agriculture
Pop. 547,621
102
Siliguri
City in West Bengal, India, near Siliguri
Pop. 515,574
103
Alwar
Historic city in Rajasthan, rich in heritage sites
Pop. 322,568
104
Tirupati
City in Andhra Pradesh, famous pilgrimage site
Pop. 295,323
105
Kanchipuram
Historic city in Tamil Nadu with temples
Pop. 221,715
106
Moradabad
City in Uttar Pradesh known for its culture
Pop. 721,139
107
Bhavnagar
City in India known for its shipbuilding industry
Pop. 605,882
108
Saharanpur
City in Uttar Pradesh, India
Pop. 484,873
109
Junagadh
City in Gujarat, known for its historical fort
Pop. 319,462
110
Thrissur
City in Kerala, known for its festivals
Pop. 315,957
111
Alappuzha
City in Kerala known for backwaters
Pop. 240,991
112
Akola
City in Maharashtra, India
Pop. 428,857
113
Ambala
City in Haryana known for its educational institutions
Pop. 195,153
114
Udupi
City known for its temples and cuisine
Pop. 165,000
115
Darbhanga
City in Bihar, known for educational institutions
Pop. 296,039
116
Kurnool
City famous for its historical significance
Pop. 460,184
117
Kakinada
City in India known for its rice production
Pop. 384,182
118
Bijapur
City in Karnataka with historical sites
Pop. 327,427
119
Panipat
City in Haryana, known for historical sites
Pop. 295,970
120
Pushkar
Holi festival site and sacred pilgrimage town
Pop. 21,626
Load More