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
901. Padrauna India 47,181
902. Gumia India 47,121
903. Bail Hongal India 47,063
904. Shujālpur India 47,058
905. Jaisingpur India 46,942
906. Chatra India 46,844
907. Pāchora India 46,823
908. Patancheru India 46,821
909. Panna India 46,791
910. Phalodi India 46,788
911. Yeola India 46,762
912. Shaikhpura India 46,718
913. Gulaothi India 46,647
914. Seohārā India 46,546
915. Zahirābād India 46,504
916. Kārsiyāng India 46,427
917. Manglaur India 46,395
918. Gangākher India 46,366
919. Nohar India 46,360
920. Dundwārāganj India 46,314
921. Nānpāra India 46,280
922. Atarra India 46,168
923. Teghra India 46,160
924. Bhaisa India 46,120
925. Dondaicha India 46,018
926. Vite India 45,973
927. Peddāpuram India 45,967
928. Mahmūdābād India 45,921
929. Nāyudupeta India 45,769
930. Hālol India 45,741
931. Kharar India 45,691
932. Bhadrāchalam India 45,656
933. Rāmpura India 45,639
934. Mattanūr India 45,521
935. Shertallai India 45,474
936. Sironj India 45,455
937. Daund India 45,440
938. Parlākimidi India 45,379
939. Pujali India 45,379
940. Ashta India 45,365
941. Nandikotkūr India 45,343
942. Khalīlābād India 45,321
943. Chittaranjan India 45,305
944. Pāthardih India 45,276
945. Dūngarpur India 45,195
946. Mandlā India 45,184
947. Forbesganj India 45,098
948. Harpanahalli India 44,977
949. Itānagar India 44,971
950. Gumla India 44,951
951. Ojhar India 44,935
952. Bhīmunipatnam India 44,843
953. Tānda India 44,822
954. Kapadvanj India 44,764
955. Thoubāl India 44,493
956. Morār India 44,451
957. Memāri India 44,448
958. Nellikkuppam India 44,423
959. Angul India 44,386
960. Medak India 44,351
961. Kālpi India 44,339
962. Hodal India 44,300
963. Rāmnagar India 44,277
964. Arsikere India 44,269
965. Nāngal India 44,176
966. Nidadavole India 44,173
967. Jhajjar India 44,122
968. Varangaon India 44,067
969. Jammalamadugu India 43,870
970. Jasdan India 43,861
971. Kendrāparha India 43,843
972. Gobārdānga India 43,808
973. Yellandu India 43,787
974. Merta India 43,758
975. Kanuru India 43,696
976. Goddā India 43,658
977. Kot Pūtli India 43,651
978. Pāndhurna India 43,630
979. Rāmnagar India 43,497
980. Dīg India 43,486
981. Kāndhla India 43,387
982. Vikārābād India 43,337
983. Varkkallai India 43,276
984. Saint Thomas Mount India 43,223
985. Sainthia India 43,221
986. Tumsar India 43,218
987. Peranāmpattu India 43,124
988. Barhiya India 43,045
989. Kālimpang India 43,000
990. Rāmachandrapuram India 42,977
991. Repalle India 42,967
992. Sailu India 42,879
993. Bhīnmāl India 42,863
994. Bangārapet India 42,789
995. Sivaganga India 42,785
996. Tirupparangunram India 42,696
997. Shoranūr India 42,694
998. Bikramganj India 42,626
999. Sojat India 42,556
1,000. Khurda India 42,526