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 
20,340. Phirangipuram  India 17,335
20,341. Chhoti Sādri  India 17,335
20,327. Banūr  India 17,349
20,324. Howli  India 17,354
20,319. Ālangāyam  India 17,357
20,315. Nilokheri  India 17,360
20,308. Indergarh  India 17,366
20,306. Bāghdogra  India 17,372
20,293. Rāybāg  India 17,389
20,275. Naregal  India 17,403
20,255. Amet  India 17,434
20,244. Sarāi Ākil  India 17,443
20,241. Calangute  India 17,446
20,228. Mūndwa  India 17,465
20,212. Perundurai  India 17,488
20,203. Murbād  India 17,494
20,199. Bānapur  India 17,499
20,197. Devgarh  India 17,500
20,192. Arang  India 17,503
20,182. North Guwāhāti  India 17,516
20,168. Tājpur  India 17,529
20,165. Bhadaur  India 17,532
20,164. Pūndri  India 17,533
20,157. Kodoli  India 17,537
20,158. Raipur  India 17,537
20,136. Nichlaul  India 17,567
20,133. Una  India 17,569
20,128. Jarwal  India 17,576
20,124. Bargi  India 17,588
20,101. Kundgol  India 17,617
20,061. Gangāpur  India 17,661
20,058. Pennādam  India 17,662
20,039. Bhitarwār  India 17,679
20,026. Moram  India 17,696
20,003. Kalānaur  India 17,725
19,999. Harpālpur  India 17,731
19,987. Doda  India 17,748
19,972. Dāmnagar  India 17,766
19,939. Singarāyakonda  India 17,796
19,923. Katangi  India 17,816
19,908. Chākia  India 17,831
19,891. Sarāi Mīr  India 17,849
19,885. Takhatpur  India 17,859
19,884. Sarwār  India 17,860
19,880. Handiā  India 17,861
19,866. Vadlapūdi  India 17,881
19,835. Samdari  India 17,915
19,823. Kerūr  India 17,928
19,814. Murudeshwara  India 17,938
19,811. Arukutti  India 17,944
19,810. Narauli  India 17,945
19,793. Dumjor  India 17,972
19,785. Sompeta  India 17,982
19,784. Gubbi  India 17,983
19,783. Mahīshādal  India 17,988
19,776. Kesinga  India 17,994
19,772. Barjala  India 17,998
19,767. Bhattiprolu  India 18,001
19,763. Bhogpur  India 18,008
19,757. Tirumala  India 18,013
19,737. Fatehgarh Chūriān  India 18,051
19,731. Jhalida  India 18,057
19,680. Anūppur  India 18,122
19,675. Vettaikkāranpudūr  India 18,128
19,641. Jalāli  India 18,177
19,636. Barka Kāna  India 18,182
19,621. Burhar  India 18,191
19,600. Nimāparha  India 18,222
19,596. Behat  India 18,223
19,579. Gurmatkal  India 18,236
19,568. Pataudi  India 18,248
19,560. Kharsia  India 18,256
19,552. Nasrullahganj  India 18,265
19,549. Wer  India 18,268
19,521. Daboh  India 18,298
19,507. Rāmjībanpur  India 18,318
19,502. Chetput  India 18,326
19,496. Kākori  India 18,332
19,492. Thāsra  India 18,337
19,484. Fort Gloster  India 18,350
19,473. Patharia  India 18,358
19,452. Vīsāvadar  India 18,382
19,445. Honāvar  India 18,392
19,442. Saraipāli  India 18,394
19,432. Sanaur  India 18,401
19,408. Along  India 18,425
19,398. Nāmrup  India 18,432
19,389. Padampur  India 18,454
19,359. Rāmpura  India 18,495
19,354. Khirkiān  India 18,498
19,324. Bhūm  India 18,543
19,322. Phalauda  India 18,545
19,312. Nāravārikuppam  India 18,555
19,308. Durgāpur  India 18,561
19,278. Basi  India 18,591
19,268. Khārupatia  India 18,599
19,248. Samrāla  India 18,623
19,219. Valabhīpur  India 18,663
19,213. Māndvi  India 18,669
19,204. Srirāmpur  India 18,682