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 
35,681. Jākhal  India 7,411
35,595. Barpathār  India 7,445
35,525. Kādīpur  India 7,472
35,506. Chikhli  India 7,480
35,466. Derā Nānak  India 7,491
35,460. Ghorawal  India 7,492
35,458. Tārāpur  India 7,493
35,456. Ratangarh  India 7,494
35,446. Mahārājganj  India 7,499
35,400. Ūttukkuli  India 7,508
35,347. Wāngjing  India 7,528
35,250. Cortalim  India 7,563
35,231. Puduppatti  India 7,570
35,164. Pithora  India 7,592
35,154. Nadīgaon  India 7,597
35,145. Jaisinghnagar  India 7,600
35,142. Dalhousie  India 7,601
35,109. Amarkantak  India 7,613
35,104. Sorbhog  India 7,614
35,083. Daulatpur  India 7,620
35,084. Malhārgarh  India 7,620
35,067. Chābua  India 7,623
35,058. Bellūru  India 7,626
35,059. Manalūrpettai  India 7,626
35,052. Kīl Vālur  India 7,629
35,038. Santoshpur  India 7,635
34,935. Bājna  India 7,673
34,923. Beltangadi  India 7,676
34,858. Rengāli  India 7,701
34,803. Piploda  India 7,719
34,787. Barkot  India 7,725
34,732. Tīra Sujānpur  India 7,747
34,725. Pahalgām  India 7,750
34,716. Jāwar  India 7,753
34,690. Bāgh  India 7,764
34,661. Narasimharājapura  India 7,775
34,623. Chicalim  India 7,787
34,615. Kothi  India 7,790
34,589. Parol  India 7,800
34,590. Rasūlābād  India 7,800
34,545. Sakīt  India 7,811
34,501. Bānāvar  India 7,827
34,475. Titābar  India 7,836
34,409. Annavāsal  India 7,862
34,356. Sāhāpur  India 7,883
34,263. Periyanegamam  India 7,913
34,259. Nambutalai  India 7,914
34,203. Serpur  India 7,936
34,091. Bamora  India 7,981
34,080. Bara Bazar  India 7,985
34,030. Jhulasan  India 8,000
34,005. Sarīla  India 8,012
33,953. Tsrār Sharīf  India 8,036
33,954. Bilāspur  India 8,036
33,936. Bhatgaon  India 8,044
33,921. Arimalam  India 8,048
33,838. Musāfirkhāna  India 8,081
33,795. Riāsi  India 8,101
33,796. Kālundri  India 8,101
33,748. Valapattanam  India 8,117
33,735. Golakganj  India 8,124
33,668. Tarabha  India 8,155
33,669. Jandiāla Guru  India 8,155
33,663. Rohru  India 8,160
33,645. Rāmnagar  India 8,166
33,601. Pallattūr  India 8,186
33,567. Lansdowne  India 8,198
33,541. Dhola  India 8,206
33,443. Munirābād  India 8,246
33,440. Doiwāla  India 8,247
33,410. Pennāttūr  India 8,257
33,394. Amtala  India 8,266
33,360. Bālāpur  India 8,280
33,357. Pudūr  India 8,281
33,353. Odugattūr  India 8,282
33,354. Baldeogarh  India 8,282
33,296. Singapperumālkovil  India 8,301
33,257. Kandri  India 8,315
33,255. Antu  India 8,316
33,222. Valpoy  India 8,330
33,218. Konganāpuram  India 8,331
33,215. Hariāna  India 8,332
33,196. Manāli  India 8,341
33,197. Perūr  India 8,341
33,185. Alagāpuram  India 8,345
33,151. Maibong  India 8,364
33,098. Jaithāri  India 8,386
33,052. Chail  India 8,407
32,987. Pālamedu  India 8,435
32,959. Jetpur  India 8,446
32,958. Dhilwān  India 8,447
32,846. Amguri  India 8,494
32,847. Bāgnān  India 8,494
32,829. Orchha  India 8,500
32,796. Gharghoda  India 8,512
32,797. Dhanwār  India 8,512
32,776. Sultānpur  India 8,518
32,752. Kotra  India 8,534
32,740. Nandambakkam  India 8,540
32,707. Ammāpettai  India 8,552