India - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
2,052. Suriānwān India 19,157
2,051. Chāndur India 19,163
2,050. Irugūr India 19,166
2,049. Bālāchor India 19,166
2,048. Konnūr India 19,166
2,047. Kodarma India 19,180
2,046. Chhaprauli India 19,224
2,045. Banga India 19,234
2,044. Ghatkesar India 19,243
2,043. Bāli India 19,259
2,042. Dindori India 19,263
2,041. Laksar India 19,270
2,040. Kudachi India 19,272
2,039. Hamīrpur India 19,280
2,038. Dhanaula India 19,281
2,037. Mau India 19,299
2,036. Chāpar India 19,301
2,035. Tāoru India 19,310
2,034. Bilhaur India 19,333
2,033. Maholi India 19,343
2,032. Yellāpur India 19,343
2,031. Denkanikota India 19,358
2,030. Shāhpur India 19,370
2,029. Wazīrganj India 19,372
2,028. Bhawānīgarh India 19,376
2,027. Maham India 19,383
2,026. Kalmeshwar India 19,386
2,025. Kuju India 19,390
2,024. Rājpur India 19,396
2,023. Belsand India 19,396
2,022. Singur India 19,402
2,021. Sojītra India 19,403
2,020. Sikka India 19,404
2,019. Gannavaram India 19,410
2,018. Aistala India 19,425
2,017. Bhāyāvadar India 19,458
2,016. Richha India 19,459
2,015. Būndu India 19,467
2,014. Jānsath India 19,467
2,013. Bijāwar India 19,468
2,012. Pināhat India 19,511
2,011. Dharmsāla India 19,540
2,010. Srīrāmnagar India 19,550
2,009. Lāwar Khās India 19,556
2,008. Patnāgarh India 19,582
2,007. Chāndvad India 19,592
2,006. Pālakkodu India 19,630
2,005. Kāpren India 19,671
2,004. Sonāri India 19,672
2,003. Aklera India 19,683
2,002. Viravanallūr India 19,689
2,001. Ajnāla India 19,691
2,000. Devgadh Bāriya India 19,703
1,999. Jhinjhāna India 19,711
1,998. Rājmahal India 19,711
1,997. Sūrajgarh India 19,721
1,996. Marakkānam India 19,734
1,995. Deoraniān India 19,788
1,994. Kulu India 19,831
1,993. Sangod India 19,842
1,992. Suket India 19,851
1,991. Kuppam India 19,854
1,990. Rānīkhet India 19,873
1,989. Sāvda India 19,903
1,988. Siswā Bāzār India 19,939
1,987. Charthāwāl India 19,942
1,986. Annūr India 19,962
1,985. Dasnapur India 19,962
1,984. Powai India 20,000
1,983. Rāya India 20,008
1,982. Govardhan India 20,044
1,981. Nāwa India 20,044
1,980. Khowai India 20,046
1,979. Sirumugai India 20,066
1,978. Pulwama India 20,071
1,977. Mungaolī India 20,081
1,976. Nārāyangarh India 20,085
1,975. Maksi India 20,094
1,974. Afzalpur India 20,094
1,973. Khairāgarh India 20,095
1,972. Dhaurahra India 20,098
1,971. Chinna Salem India 20,111
1,970. Katghora India 20,113
1,969. Fālākāta India 20,119
1,968. Mau Aimma India 20,123
1,967. Kaimori India 20,154
1,966. Jevargi India 20,157
1,965. Mairwa India 20,163
1,964. Morwa India 20,168
1,963. Fīrozpur Jhirka India 20,195
1,962. Barpāli India 20,202
1,961. Padmanābhapuram India 20,212
1,960. Srīnagar India 20,216
1,959. Penukonda India 20,220
1,958. Serchhīp India 20,244
1,957. Wellington India 20,254
1,956. Pallappatti India 20,281
1,955. Baindur India 20,323
1,954. Akkarampalle India 20,325
1,953. Jahāzpur India 20,350