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
169
Raebareli
City in Uttar Pradesh, significant political history
Pop. 186,433
170
Nagapattinam
City in Tamil Nadu, India
Pop. 102,905
171
Malegaon
City in Maharashtra, India
Pop. 481,228
172
Latur
City in India known for its educational institutions
Pop. 382,940
173
Satna
City in Madhya Pradesh, India
Pop. 282,977
174
Begusarai
City in Bihar, significant for its industry
Pop. 252,008
175
Chandannagar
City in West Bengal, India
Pop. 180,623
176
Silchar
City in Assam, India
Pop. 178,865
177
Hajipur
City in Bihar known for its agriculture
Pop. 147,688
178
Orchha
Historic town in Madhya Pradesh, India
Pop. 11,511
179
Nanded
City in Maharashtra known for its religious sites
Pop. 550,564
180
Bilaspur, Chhattisgarh
City in Chhattisgarh, known for industry
Pop. 365,579
181
Karur
City in India, known for its textile industry
Pop. 234,191
182
Vizianagaram
City in Andhra Pradesh known for history
Pop. 228,720
183
Deoghar
City in India known for its temples
Pop. 203,123
184
Chhapra
City in India known for its educational institutions
Pop. 202,352
185
Mohali
City in Punjab, India
Pop. 166,864
186
Sasaram
City in Bihar known for its agriculture
Pop. 147,408
187
Balasore
City in Odisha known for its beaches
Pop. 144,373
188
Vasai-Virar
City in Maharashtra, known for local festivals
Pop. 1,222,390
189
Davanagere
City in Karnataka, known for education
Pop. 435,128
190
Karimnagar
City in Telangana, India, known for textiles
Pop. 289,821
191
Sonipat
City in Haryana, India, known for agriculture
Pop. 289,333
192
Rourkela
Industrial city in Odisha, India, known for steel
Pop. 273,317
Load More