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
3,101. Haripur India 7,327
3,102. Kunnattūr India 7,326
3,103. Krishnapur India 7,325
3,104. Rāmban India 7,317
3,105. Sānchi India 7,302
3,106. Gohānd India 7,286
3,107. Chitrakonda India 7,260
3,108. Somvārpet India 7,227
3,109. Kharsāwān India 7,216
3,110. Swamimalai India 7,197
3,111. Mahur India 7,176
3,112. Gopālpur India 7,163
3,113. Bābūgarh India 7,156
3,114. Harnai India 7,144
3,115. Mohpa India 7,140
3,116. Banbasa India 7,138
3,117. Morānha India 7,136
3,118. Bomdila India 7,121
3,119. Sorab India 7,088
3,120. Guirim India 7,057
3,121. Sodpur India 7,037
3,122. Jagannāthpur India 7,020
3,123. Khamharia India 6,998
3,124. Akālgarh India 6,993
3,125. Katpur India 6,981
3,126. Mālpur India 6,971
3,127. Nānguneri India 6,969
3,128. Kotār India 6,953
3,129. Goregaon India 6,946
3,130. Raypur India 6,907
3,131. Galiākot India 6,906
3,132. Kāndra India 6,902
3,133. Mansar India 6,901
3,134. Uppiliyapuram India 6,900
3,135. Gudāri India 6,895
3,136. Gopālpur India 6,890
3,137. Gogāpur India 6,857
3,138. Katra India 6,853
3,139. Abirāmam India 6,837
3,140. Awantīpur India 6,807
3,141. Kālādhūngi India 6,763
3,142. Lohaghāt India 6,758
3,143. Uri India 6,755
3,144. Itaunja India 6,726
3,145. Shivrājpur India 6,705
3,146. Garhdīwāla India 6,693
3,147. Sabāthu India 6,691
3,148. Ghamārwin India 6,690
3,149. Khaur India 6,690
3,150. Vijayapuri India 6,651
3,151. Mānpur India 6,636
3,152. Bhīm Tāl India 6,625
3,153. Aldona India 6,606
3,154. Alūr India 6,604
3,155. Ghansor India 6,597
3,156. Bhagwantnagar India 6,596
3,157. Aurās India 6,591
3,158. Surgāna India 6,566
3,159. Cholapuram India 6,557
3,160. Ugu India 6,518
3,161. Oran India 6,495
3,162. Dhali India 6,494
3,163. Kīranūr India 6,487
3,164. Chhuīkhadān India 6,485
3,165. Elāyirampannai India 6,473
3,166. Kumsi India 6,468
3,167. Waghāi India 6,462
3,168. Nārsingi India 6,445
3,169. Māyakonda India 6,445
3,170. Mahārājganj India 6,442
3,171. Rādha Kund India 6,420
3,172. Bighāpur India 6,409
3,173. Phariha India 6,380
3,174. Sini India 6,375
3,175. Āmbāsa India 6,373
3,176. Ula India 6,324
3,177. Hesla India 6,286
3,178. Harindānga India 6,254
3,179. Sankarpur India 6,244
3,180. Gīdam India 6,228
3,181. Rāmpur India 6,206
3,182. Sabrūm India 6,205
3,183. Gorūr India 6,192
3,184. Rām Dās India 6,190
3,185. Ateli India 6,176
3,186. Koradāchcheri India 6,151
3,187. Singtām India 6,133
3,188. Londa India 6,131
3,189. Nagrota India 6,125
3,190. Sanguem India 6,119
3,191. Ponnampet India 6,117
3,192. Dungarpur India 6,105
3,193. Mamit India 6,104
3,194. Kishanpur India 6,104
3,195. Raghunāthpur India 6,100
3,196. Ghanaur India 6,091
3,197. Vellānūr India 6,078
3,198. Badhni Kalān India 6,070
3,199. Hīrāpur India 6,069
3,200. Asarganj India 6,020