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
121
Anantapur
City in Andhra Pradesh, India
Pop. 267,161
122
Mount Abu
City in Rajasthan, India
Pop. 24,981
123
Muzaffarpur
City in India, known for its agricultural produce
Pop. 354,462
124
Ooty
Hill station in India, known for its climate
Pop. 233,426
125
Machilipatnam
Port city known for its fishing and trade
Pop. 192,827
126
Tirunelveli
City known for its temples and festivals
Pop. 1,435,844
127
Erode
Indian city famous for its textile industry
Pop. 521,891
128
Ulhasnagar
City in Maharashtra, India, near Mumbai
Pop. 516,584
129
Etawah
City in India known for its historical sites
Pop. 257,448
130
Pathankot
Indian city known for its strategic location
Pop. 174,306
131
Eluru
City in Andhra Pradesh, India with rich culture
Pop. 218,020
132
Kalaburagi
City in Karnataka known for its historical sites
Pop. 543,147
133
Vellore
City in Tamil Nadu, India
Pop. 484,690
134
Thoothukudi
City in Tamil Nadu, known for its port
Pop. 410,760
135
Shimoga
City in Karnataka, known for its coffee production
Pop. 322,650
136
Bidar
City in Karnataka, India known for its history
Pop. 216,020
137
Burhanpur
City in Madhya Pradesh, India
Pop. 210,886
138
Jalgaon
City known for its agricultural production
Pop. 460,228
139
Ballari
City in Karnataka known for its historical sites
Pop. 410,445
140
Hisar (city)
City in Haryana, known for its agriculture
Pop. 307,024
141
Karnal
Indian city in Haryana state
Pop. 302,140
142
Mirzapur
City in Uttar Pradesh, known for history
Pop. 220,029
143
Faizabad
City in Uttar Pradesh with historical significance
Pop. 153,047
144
Dibrugarh
City in Assam known for tea production
Pop. 145,488
Load More