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 
18,309. Kuppam  India 19,854
18,295. Rānīkhet  India 19,873
18,266. Sāvda  India 19,903
18,237. Siswā Bāzār  India 19,939
18,235. Charthāwāl  India 19,942
18,223. Dasnapur  India 19,962
18,224. Annūr  India 19,962
18,181. Powai  India 20,000
18,171. Rāya  India 20,008
18,150. Nāwa  India 20,044
18,151. Govardhan  India 20,044
18,147. Khowai  India 20,046
18,128. Sirumugai  India 20,066
18,122. Pulwama  India 20,071
18,116. Mungaolī  India 20,081
18,115. Nārāyangarh  India 20,085
18,106. Afzalpur  India 20,094
18,107. Maksi  India 20,094
18,104. Khairāgarh  India 20,095
18,101. Dhaurahra  India 20,098
18,091. Chinna Salem  India 20,111
18,089. Katghora  India 20,113
18,081. Fālākāta  India 20,119
18,080. Mau Aimma  India 20,123
18,064. Kaimori  India 20,154
18,058. Jevargi  India 20,157
18,053. Mairwa  India 20,163
18,050. Morwa  India 20,168
18,029. Fīrozpur Jhirka  India 20,195
18,021. Barpāli  India 20,202
18,013. Padmanābhapuram  India 20,212
18,008. Srīnagar  India 20,216
18,002. Penukonda  India 20,220
17,985. Serchhīp  India 20,244
17,980. Wellington  India 20,254
17,961. Pallappatti  India 20,281
17,930. Baindur  India 20,323
17,928. Akkarampalle  India 20,325
17,915. Jahāzpur  India 20,350
17,913. Jhālū  India 20,356
17,896. Channagiri  India 20,376
17,881. Tisaiyanvilai  India 20,395
17,880. Dugda  India 20,400
17,877. Harūr  India 20,405
17,864. Tufānganj  India 20,420
17,862. Nīmāj  India 20,424
17,855. Andiyūr  India 20,436
17,851. Chincholi  India 20,447
17,852. Māchhīwāra  India 20,447
17,842. Maniar  India 20,462
17,828. Bhuban  India 20,478
17,818. Jaynagar  India 20,496
17,809. Chillūpār  India 20,518
17,797. Achhnera  India 20,532
17,790. Kanniyākumāri  India 20,540
17,782. Kishtwār  India 20,553
17,767. Polasara  India 20,577
17,749. Dhāriwāl  India 20,604
17,744. Kuzhittura  India 20,611
17,725. Bhanjanagar  India 20,647
17,718. Bhuvanagiri  India 20,656
17,692. Digboi  India 20,685
17,687. Dasūa  India 20,697
17,662. Alīpur  India 20,736
17,653. Alībāg  India 20,752
17,651. Kherālu  India 20,755
17,641. Kaikalūr  India 20,763
17,639. Lātehār  India 20,769
17,635. Sivagiri  India 20,772
17,632. Mudkhed  India 20,776
17,626. Ghātanji  India 20,785
17,615. Clement Town  India 20,806
17,613. Marigaon  India 20,807
17,598. Bhānvad  India 20,823
17,597. Hukeri  India 20,824
17,594. Dhing  India 20,826
17,589. Begūn  India 20,836
17,583. Tarangambādi  India 20,841
17,580. Nabīnagar  India 20,848
17,540. Lālgudi  India 20,916
17,535. Sarauli  India 20,923
17,508. Gunnaur  India 20,980
17,499. Bagulā  India 20,999
17,493. Mudgal  India 21,006
17,490. Pokaran  India 21,014
17,488. Qādiān  India 21,015
17,480. Kantābānji  India 21,024
17,481. Kiraoli  India 21,024
17,466. Okha  India 21,048
17,444. Dhulagari  India 21,080
17,432. Basi  India 21,096
17,424. Chatrapur  India 21,123
17,414. Deogarh  India 21,134
17,415. Āsika  India 21,134
17,408. Telhāra  India 21,146
17,365. Dharampur  India 21,207
17,363. Asifābād  India 21,213
17,346. Chhāta  India 21,260
17,336. Dhekiajuli  India 21,271
17,324. Pāli  India 21,287