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,152. Katangi India 17,816
2,151. Chākia India 17,831
2,150. Sarāi Mīr India 17,849
2,149. Takhatpur India 17,859
2,148. Sarwār India 17,860
2,147. Handiā India 17,861
2,146. Vadlapūdi India 17,881
2,145. Samdari India 17,915
2,144. Kerūr India 17,928
2,143. Murudeshwara India 17,938
2,142. Arukutti India 17,944
2,141. Narauli India 17,945
2,140. Dumjor India 17,972
2,139. Sompeta India 17,982
2,138. Gubbi India 17,983
2,137. Mahīshādal India 17,988
2,136. Kesinga India 17,994
2,135. Barjala India 17,998
2,134. Bhattiprolu India 18,001
2,133. Bhogpur India 18,008
2,132. Tirumala India 18,013
2,131. Fatehgarh Chūriān India 18,051
2,130. Jhalida India 18,057
2,129. Anūppur India 18,122
2,128. Vettaikkāranpudūr India 18,128
2,127. Jalāli India 18,177
2,126. Barka Kāna India 18,182
2,125. Burhar India 18,191
2,124. Nimāparha India 18,222
2,123. Behat India 18,223
2,122. Gurmatkal India 18,236
2,121. Pataudi India 18,248
2,120. Kharsia India 18,256
2,119. Nasrullahganj India 18,265
2,118. Wer India 18,268
2,117. Daboh India 18,298
2,116. Rāmjībanpur India 18,318
2,115. Chetput India 18,326
2,114. Kākori India 18,332
2,113. Thāsra India 18,337
2,112. Fort Gloster India 18,350
2,111. Patharia India 18,358
2,110. Vīsāvadar India 18,382
2,109. Honāvar India 18,392
2,108. Saraipāli India 18,394
2,107. Sanaur India 18,401
2,106. Along India 18,425
2,105. Nāmrup India 18,432
2,104. Padampur India 18,454
2,103. Rāmpura India 18,495
2,102. Khirkiān India 18,498
2,101. Bhūm India 18,543
2,100. Phalauda India 18,545
2,099. Nāravārikuppam India 18,555
2,098. Durgāpur India 18,561
2,097. Basi India 18,591
2,096. Khārupatia India 18,599
2,095. Samrāla India 18,623
2,094. Valabhīpur India 18,663
2,093. Māndvi India 18,669
2,092. Srirāmpur India 18,682
2,091. Haldaur India 18,686
2,090. Chhāpar India 18,727
2,089. Nanauta India 18,738
2,088. Basi India 18,739
2,087. Rangāpāra India 18,739
2,086. Mon India 18,742
2,085. Amod India 18,742
2,084. Sonepur India 18,768
2,083. Chāndūr Bāzār India 18,780
2,082. Badnāwar India 18,790
2,081. Rānīpur India 18,820
2,080. Mallasamudram India 18,820
2,079. Akbarpur India 18,835
2,078. Rājgurunagar India 18,846
2,077. Pahāsu India 18,854
2,076. Mālvan India 18,858
2,075. Chīcholi India 18,864
2,074. Mārahra India 18,873
2,073. Shāhpur India 18,874
2,072. Ponda India 18,898
2,071. Mulgund India 18,928
2,070. Bauda India 18,945
2,069. Sulya India 18,950
2,068. Velūr India 18,951
2,067. Hārij India 18,964
2,066. Bīrpur India 18,968
2,065. Kulpahār India 18,976
2,064. Bhor India 18,982
2,063. Parīchhatgarh India 18,990
2,062. Bābra India 18,993
2,061. Bhasāwar India 18,996
2,060. Anshing India 19,000
2,059. Udankudi India 19,008
2,058. Vāsudevanallūr India 19,021
2,057. Hungund India 19,036
2,056. Āmlāgora India 19,038
2,055. Pāndavapura India 19,051
2,054. Dhārūr India 19,060
2,053. Tekāri India 19,063