India Cities by Population (21 to 40)

Search all cities within the country of India. Find out the population, time zones, current local time and more India facts.

City Region Country Population
Ludhiana Punjab India 1,545,368
Madurai Tamil Nadu India 1,465,625
Tirunelveli Tamil Nadu India 1,435,844
Agra Uttar Pradesh India 1,430,055
Rajkot Gujarat India 1,390,640
Najafgarh Delhi India 1,365,000
Jamshedpur Jharkhand India 1,339,438
Gorakhpur Haryana India 1,324,570
Nashik Maharashtra India 1,289,497
Pimpri Maharashtra India 1,284,606
Kalyan Maharashtra India 1,262,255
Thane Maharashtra India 1,261,517
Meerut Uttar Pradesh India 1,223,184
Nowrangapur Odisha India 1,220,946
Faridabad Haryana India 1,220,229
Ghaziabad Uttar Pradesh India 1,199,191
Dhanbad Jharkhand India 1,196,214
Dombivli Maharashtra India 1,193,000
Varanasi Uttar Pradesh India 1,164,404
Ranchi Jharkhand India 1,120,374
Previous Next