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
1,252. Dharangaon India 33,718
1,251. Tuensang India 33,748
1,250. Bahjoi India 33,752
1,249. Ichchāpuram India 33,754
1,248. Narsīpatnam India 33,755
1,247. Sindgi India 33,770
1,246. Guskhara India 33,780
1,245. Bhiwadi India 33,831
1,244. Melūr India 33,839
1,243. Guledagudda India 33,851
1,242. Fatehpur India 34,010
1,241. Satyamangalam India 34,011
1,240. Mokokchūng India 34,021
1,239. Pāppinisseri India 34,025
1,238. Indi India 34,075
1,237. Pen India 34,092
1,236. Sinnar India 34,095
1,235. Nawābganj India 34,134
1,234. Jhābua India 34,135
1,233. Hamīrpur India 34,144
1,232. Ausa India 34,161
1,231. Kodungallūr India 34,210
1,230. Gharaunda India 34,307
1,229. Jaito India 34,346
1,228. Tādepalle India 34,357
1,227. Golāghāt India 34,372
1,226. Angamāli India 34,399
1,225. Patāmundai India 34,400
1,224. Satāna India 34,440
1,223. Nilanga India 34,491
1,222. Agar India 34,532
1,221. Bakhtiyārpur India 34,533
1,220. Sankeshwar India 34,549
1,219. Karjat India 34,554
1,218. Kattivākkam India 34,595
1,217. Sagauli India 34,622
1,216. Pīpār India 34,630
1,215. Shikārpur India 34,649
1,214. Rājula India 34,652
1,213. Nabagrām India 34,728
1,212. Jāmadoba India 34,774
1,211. Pūrna India 34,888
1,210. Kichha India 34,904
1,209. Kodīnar India 34,930
1,208. Tāsgaon India 34,933
1,207. Shāhābād India 34,962
1,206. Chikodi India 34,984
1,205. Kodaikānāl India 35,021
1,204. Sānand India 35,033
1,203. Jalālābād India 35,051
1,202. Dubrājpur India 35,087
1,201. Nawai India 35,114
1,200. Seram India 35,134
1,199. Atmakūr India 35,137
1,198. Lakshmeshwar India 35,140
1,197. Bodh Gaya India 35,188
1,196. Kawardha India 35,238
1,195. Pulgaon India 35,238
1,194. Wāris Alīganj India 35,243
1,193. Umarkhed India 35,265
1,192. Sherghāti India 35,279
1,191. Barpeta Road India 35,281
1,190. Rājpīpla India 35,392
1,189. Betamcherla India 35,417
1,188. Lūnāvāda India 35,431
1,187. Budhāna India 35,442
1,186. Rādhanpur India 35,457
1,185. Igatpuri India 35,461
1,184. Ashta India 35,497
1,183. Dongargarh India 35,508
1,182. Babīna India 35,538
1,181. Morsi India 35,554
1,180. Tuljāpur India 35,596
1,179. Kovūr India 35,600
1,178. Samālkha India 35,620
1,177. Arantāngi India 35,621
1,176. Kakrāla India 35,690
1,175. Gariadhar India 35,692
1,174. Rāmganj Mandi India 35,754
1,173. Daryāpur India 35,782
1,172. Sārangpur India 35,827
1,171. Dwārka India 35,837
1,170. Bindki India 36,058
1,169. Sadābād India 36,093
1,168. Dhāka India 36,111
1,167. Kāyalpattinam India 36,175
1,166. Bayāna India 36,399
1,165. Sānāwad India 36,455
1,164. Chunār India 36,459
1,163. Padra India 36,499
1,162. Tiruvettipuram India 36,527
1,161. Attingal India 36,595
1,160. Phulabāni India 36,613
1,159. Kampli India 36,641
1,158. Anekal India 36,693
1,157. Barwāla India 36,694
1,156. Pilibangan India 36,755
1,155. Vuyyūru India 36,755
1,154. Akbarpur India 36,865
1,153. Hojāi India 36,869