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,101. Bhūm India 18,543
2,102. Khirkiān India 18,498
2,103. Rāmpura India 18,495
2,104. Padampur India 18,454
2,105. Nāmrup India 18,432
2,106. Along India 18,425
2,107. Sanaur India 18,401
2,108. Saraipāli India 18,394
2,109. Honāvar India 18,392
2,110. Vīsāvadar India 18,382
2,111. Patharia India 18,358
2,112. Fort Gloster India 18,350
2,113. Thāsra India 18,337
2,114. Kākori India 18,332
2,115. Chetput India 18,326
2,116. Rāmjībanpur India 18,318
2,117. Daboh India 18,298
2,118. Wer India 18,268
2,119. Nasrullahganj India 18,265
2,120. Kharsia India 18,256
2,121. Pataudi India 18,248
2,122. Gurmatkal India 18,236
2,123. Behat India 18,223
2,124. Nimāparha India 18,222
2,125. Burhar India 18,191
2,126. Barka Kāna India 18,182
2,127. Jalāli India 18,177
2,128. Vettaikkāranpudūr India 18,128
2,129. Anūppur India 18,122
2,130. Jhalida India 18,057
2,131. Fatehgarh Chūriān India 18,051
2,132. Tirumala India 18,013
2,133. Bhogpur India 18,008
2,134. Bhattiprolu India 18,001
2,135. Barjala India 17,998
2,136. Kesinga India 17,994
2,137. Mahīshādal India 17,988
2,138. Gubbi India 17,983
2,139. Sompeta India 17,982
2,140. Dumjor India 17,972
2,141. Narauli India 17,945
2,142. Arukutti India 17,944
2,143. Murudeshwara India 17,938
2,144. Kerūr India 17,928
2,145. Samdari India 17,915
2,146. Vadlapūdi India 17,881
2,147. Handiā India 17,861
2,148. Sarwār India 17,860
2,149. Takhatpur India 17,859
2,150. Sarāi Mīr India 17,849
2,151. Chākia India 17,831
2,152. Katangi India 17,816
2,153. Singarāyakonda India 17,796
2,154. Dāmnagar India 17,766
2,155. Doda India 17,748
2,156. Harpālpur India 17,731
2,157. Kalānaur India 17,725
2,158. Moram India 17,696
2,159. Bhitarwār India 17,679
2,160. Pennādam India 17,662
2,161. Gangāpur India 17,661
2,162. Kundgol India 17,617
2,163. Bargi India 17,588
2,164. Jarwal India 17,576
2,165. Una India 17,569
2,166. Nichlaul India 17,567
2,167. Kodoli India 17,537
2,168. Raipur India 17,537
2,169. Pūndri India 17,533
2,170. Bhadaur India 17,532
2,171. Tājpur India 17,529
2,172. North Guwāhāti India 17,516
2,173. Arang India 17,503
2,174. Devgarh India 17,500
2,175. Bānapur India 17,499
2,176. Murbād India 17,494
2,177. Perundurai India 17,488
2,178. Mūndwa India 17,465
2,179. Calangute India 17,446
2,180. Sarāi Ākil India 17,443
2,181. Amet India 17,434
2,182. Naregal India 17,403
2,183. Rāybāg India 17,389
2,184. Bāghdogra India 17,372
2,185. Indergarh India 17,366
2,186. Nilokheri India 17,360
2,187. Ālangāyam India 17,357
2,188. Howli India 17,354
2,189. Banūr India 17,349
2,190. Phirangipuram India 17,335
2,191. Chhoti Sādri India 17,335
2,192. Jalālpur India 17,325
2,193. Chhala India 17,323
2,194. Takhatgarh India 17,285
2,195. Sardulgarh India 17,270
2,196. Bhānpuri India 17,270
2,197. Naldurg India 17,261
2,198. Rahimatpur India 17,260
2,199. Mūlki India 17,259
2,200. Srīperumbūdūr India 17,253