The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
22,475. Punjai Puliyampatti  India 15,066
22,471. Usehat  India 15,068
22,469. Pupri  India 15,070
22,463. Mandapam  India 15,073
22,460. Lālpur  India 15,076
22,459. Naraini  India 15,077
22,443. Binika  India 15,095
22,425. Sorada  India 15,117
22,423. Phek  India 15,118
22,411. Kenda  India 15,131
22,399. Korwai  India 15,136
22,392. Hindoriā  India 15,142
22,361. Khāpa  India 15,175
22,326. Chotila  India 15,197
22,323. Gangolli  India 15,200
22,301. Mundra  India 15,220
22,292. Anandpur Sāhib  India 15,229
22,227. Srīvardhan  India 15,279
22,224. Dālkola  India 15,285
22,207. Pipili  India 15,301
22,197. Kāthor  India 15,311
22,187. Dicholi  India 15,315
22,179. Katāngi  India 15,321
22,180. Bhikangaon  India 15,321
22,174. Punāhāna  India 15,332
22,171. Mīrganj  India 15,335
22,157. Dornakal  India 15,350
22,147. Bāh  India 15,359
22,131. Nāspur  India 15,374
22,129. Sāyla  India 15,376
22,125. Kachhwā  India 15,381
22,117. Āsind  India 15,389
22,112. Pathalgaon  India 15,394
22,102. Parvatsar  India 15,405
22,092. Tīrthahalli  India 15,422
22,090. Kalugumalai  India 15,423
22,086. Kalghatgi  India 15,428
22,065. Kosigi  India 15,455
22,057. Nīlgiri  India 15,462
22,045. Udaipura  India 15,473
22,044. Vāda  India 15,474
22,038. Kotapārh  India 15,479
22,037. Holalkere  India 15,480
22,000. Leteri  India 15,519
21,983. Bilsanda  India 15,538
21,972. Nahorkatiya  India 15,548
21,951. Chānasma  India 15,572
21,941. Kota  India 15,582
21,936. Lakhnādon  India 15,589
21,919. Baberu  India 15,607
21,907. Bari Sādri  India 15,616
21,905. Khūtār  India 15,618
21,892. Madukkūr  India 15,631
21,871. Manthani  India 15,661
21,865. Srīvaikuntam  India 15,665
21,858. Bagar  India 15,670
21,844. Boisar  India 15,692
21,819. Khatīma  India 15,714
21,790. Khairāgarh  India 15,734
21,789. Kankauli  India 15,735
21,787. Bhudgaon  India 15,738
21,768. Pennāgaram  India 15,758
21,752. Dumra  India 15,778
21,746. Jagalūr  India 15,787
21,745. Jodiya Bandar  India 15,788
21,733. Abhayāpuri  India 15,802
21,734. Arkalgūd  India 15,802
21,719. Kāmākhyānagar  India 15,818
21,710. Uchāna  India 15,830
21,711. Mihona  India 15,830
21,706. Unhel  India 15,837
21,707. Sisauli  India 15,837
21,704. Sunel  India 15,840
21,696. Shāhpur  India 15,850
21,689. Pipraich  India 15,856
21,682. Ajra  India 15,864
21,670. Kannod  India 15,870
21,656. Vadamadurai  India 15,886
21,636. Rura  India 15,908
21,608. Vasa  India 15,934
21,605. Udalguri  India 15,935
21,583. Thākurganj  India 15,953
21,578. Indri  India 15,954
21,572. Bhīkhi  India 15,961
21,548. Vīrarājendrapet  India 15,976
21,546. Hājo  India 15,977
21,523. Nayāgarh  India 16,001
21,504. Guru Har Sahāi  India 16,027
21,480. Neral  India 16,060
21,475. Shāhi  India 16,064
21,441. Piriyāpatna  India 16,099
21,423. Gummidipoondi  India 16,116
21,410. Cuncolim  India 16,122
21,406. Nambiyūr  India 16,126
21,402. Anaimalai  India 16,131
21,367. Bāndīkūi  India 16,165
21,364. Baihar  India 16,168
21,357. Pushkar  India 16,173
21,355. Mahgawān  India 16,176
21,356. Bābai  India 16,176