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,301. Piriyāpatna India 16,099
2,302. Shāhi India 16,064
2,303. Neral India 16,060
2,304. Guru Har Sahāi India 16,027
2,305. Nayāgarh India 16,001
2,306. Hājo India 15,977
2,307. Vīrarājendrapet India 15,976
2,308. Bhīkhi India 15,961
2,309. Indri India 15,954
2,310. Thākurganj India 15,953
2,311. Udalguri India 15,935
2,312. Vasa India 15,934
2,313. Rura India 15,908
2,314. Vadamadurai India 15,886
2,315. Kannod India 15,870
2,316. Ajra India 15,864
2,317. Pipraich India 15,856
2,318. Shāhpur India 15,850
2,319. Sunel India 15,840
2,320. Unhel India 15,837
2,321. Sisauli India 15,837
2,322. Uchāna India 15,830
2,323. Mihona India 15,830
2,324. Kāmākhyānagar India 15,818
2,325. Abhayāpuri India 15,802
2,326. Arkalgūd India 15,802
2,327. Jodiya Bandar India 15,788
2,328. Jagalūr India 15,787
2,329. Dumra India 15,778
2,330. Pennāgaram India 15,758
2,331. Bhudgaon India 15,738
2,332. Kankauli India 15,735
2,333. Khairāgarh India 15,734
2,334. Khatīma India 15,714
2,335. Boisar India 15,692
2,336. Bagar India 15,670
2,337. Srīvaikuntam India 15,665
2,338. Manthani India 15,661
2,339. Madukkūr India 15,631
2,340. Khūtār India 15,618
2,341. Bari Sādri India 15,616
2,342. Baberu India 15,607
2,343. Lakhnādon India 15,589
2,344. Kota India 15,582
2,345. Chānasma India 15,572
2,346. Nahorkatiya India 15,548
2,347. Bilsanda India 15,538
2,348. Leteri India 15,519
2,349. Holalkere India 15,480
2,350. Kotapārh India 15,479
2,351. Vāda India 15,474
2,352. Udaipura India 15,473
2,353. Nīlgiri India 15,462
2,354. Kosigi India 15,455
2,355. Kalghatgi India 15,428
2,356. Kalugumalai India 15,423
2,357. Tīrthahalli India 15,422
2,358. Parvatsar India 15,405
2,359. Pathalgaon India 15,394
2,360. Āsind India 15,389
2,361. Kachhwā India 15,381
2,362. Sāyla India 15,376
2,363. Nāspur India 15,374
2,364. Bāh India 15,359
2,365. Dornakal India 15,350
2,366. Mīrganj India 15,335
2,367. Punāhāna India 15,332
2,368. Katāngi India 15,321
2,369. Bhikangaon India 15,321
2,370. Dicholi India 15,315
2,371. Kāthor India 15,311
2,372. Pipili India 15,301
2,373. Dālkola India 15,285
2,374. Srīvardhan India 15,279
2,375. Anandpur Sāhib India 15,229
2,376. Mundra India 15,220
2,377. Gangolli India 15,200
2,378. Chotila India 15,197
2,379. Khāpa India 15,175
2,380. Hindoriā India 15,142
2,381. Korwai India 15,136
2,382. Kenda India 15,131
2,383. Phek India 15,118
2,384. Sorada India 15,117
2,385. Binika India 15,095
2,386. Naraini India 15,077
2,387. Lālpur India 15,076
2,388. Mandapam India 15,073
2,389. Pupri India 15,070
2,390. Usehat India 15,068
2,391. Punjai Puliyampatti India 15,066
2,392. Pachperwa India 15,056
2,393. Bāntva India 15,051
2,394. Khetia India 15,021
2,395. Khamaria India 15,019
2,396. Ūn India 15,007
2,397. Misrikh India 15,007
2,398. Chakia India 14,999
2,399. Vagator India 14,986
2,400. Pattan India 14,965