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,252. Phaphūnd India 16,675
2,251. Deoli India 16,685
2,250. Hirekerūr India 16,688
2,249. Kānke India 16,712
2,248. Deshnoke India 16,720
2,247. Koāth India 16,725
2,246. Beri Khās India 16,727
2,245. Belonia India 16,735
2,244. Harsūd India 16,736
2,243. Kadod India 16,747
2,242. Āmta India 16,753
2,241. Honnāli India 16,753
2,240. Nāgamangala India 16,760
2,239. Sivagiri India 16,779
2,238. Mahudha India 16,828
2,237. Konārka India 16,834
2,236. Papanāsam India 16,837
2,235. Challapalle India 16,841
2,234. Jūnāgarh India 16,856
2,233. Amarpātan India 16,858
2,232. Kutiyāna India 16,877
2,231. Jāwad India 16,887
2,230. Tanakpur India 16,905
2,229. Alnāvar India 16,926
2,228. Depālpur India 16,936
2,227. Manjhanpur India 16,939
2,226. Bhīndar India 16,945
2,225. Narwar India 16,948
2,224. Vasind India 16,970
2,223. Mundgod India 17,000
2,222. Jatāra India 17,002
2,221. Maghar India 17,011
2,220. Nawābganj India 17,015
2,219. Aurād India 17,019
2,218. Ādampur India 17,027
2,217. Naraina India 17,048
2,216. Mahiari India 17,051
2,215. Madambakkam India 17,058
2,214. Chalāla India 17,081
2,213. Bhānpura India 17,082
2,212. Amroli India 17,082
2,211. Nirmāli India 17,102
2,210. Moirāng India 17,103
2,209. Rājgarh India 17,113
2,208. Uttarkāshi India 17,123
2,207. Taleigao India 17,148
2,206. Mendarda India 17,166
2,205. Kolāras India 17,174
2,204. Khetri India 17,177
2,203. Khānāpur India 17,216
2,202. Belthara India 17,228
2,201. Bālugaon India 17,238
2,200. Srīperumbūdūr India 17,253
2,199. Mūlki India 17,259
2,198. Rahimatpur India 17,260
2,197. Naldurg India 17,261
2,196. Bhānpuri India 17,270
2,195. Sardulgarh India 17,270
2,194. Takhatgarh India 17,285
2,193. Chhala India 17,323
2,192. Jalālpur India 17,325
2,191. Chhoti Sādri India 17,335
2,190. Phirangipuram India 17,335
2,189. Banūr India 17,349
2,188. Howli India 17,354
2,187. Ālangāyam India 17,357
2,186. Nilokheri India 17,360
2,185. Indergarh India 17,366
2,184. Bāghdogra India 17,372
2,183. Rāybāg India 17,389
2,182. Naregal India 17,403
2,181. Amet India 17,434
2,180. Sarāi Ākil India 17,443
2,179. Calangute India 17,446
2,178. Mūndwa India 17,465
2,177. Perundurai India 17,488
2,176. Murbād India 17,494
2,175. Bānapur India 17,499
2,174. Devgarh India 17,500
2,173. Arang India 17,503
2,172. North Guwāhāti India 17,516
2,171. Tājpur India 17,529
2,170. Bhadaur India 17,532
2,169. Pūndri India 17,533
2,168. Raipur India 17,537
2,167. Kodoli India 17,537
2,166. Nichlaul India 17,567
2,165. Una India 17,569
2,164. Jarwal India 17,576
2,163. Bargi India 17,588
2,162. Kundgol India 17,617
2,161. Gangāpur India 17,661
2,160. Pennādam India 17,662
2,159. Bhitarwār India 17,679
2,158. Moram India 17,696
2,157. Kalānaur India 17,725
2,156. Harpālpur India 17,731
2,155. Doda India 17,748
2,154. Dāmnagar India 17,766
2,153. Singarāyakonda India 17,796