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 
80,619. Banie Mazurskie  Poland 1,500
56,902. Banihāl  India 3,278
16,599. Banikoara  Benin 22,487
63,022. Banilad  Philippines 2,690
50,851. Banilad  Philippines 4,031
64,162. Banino  Poland 2,593
51,101. Baniocha  Poland 4,000
41,398. Banisilan  Philippines 5,749
66,775. Bănişor  Romania 2,385
83,619. Băniţa  Romania 1,352
85,269. Banite  Bulgaria 1,279
10,402. Bāniyās  Syria 39,066
96,825. Banize  France 164
1,804. Banja Luka  Bosnia and Herzegovina 221,106
83,635. Banjār  India 1,351
10,819. Banjar  Indonesia 37,263
4,622. Banjar  Indonesia 89,040
2,420. Banjaran  Indonesia 164,952
647. Banjarmasin  Indonesia 572,837
72,776. Banjol  Croatia 1,981
11,537. Banjul  The Gambia 34,589
10,426. Bānka  India 38,939
51,746. Bankaw  Philippines 3,908
38,552. Bankeryd  Sweden 6,498
30,402. Banket  Zimbabwe 9,641
87,719. Bankfoot  United Kingdom 1,178
21,016. Bānki  India 16,555
41,501. Bankim  Cameroon 5,727
7,533. Bankra  India 56,273
55,508. Banks  United Kingdom 3,434
75,844. Banks  United States 1,777
87,375. Banks Springs  United States 1,192
2,995. Bānkura  India 133,966
47,793. Banloc  Romania 4,497
14,325. Banmankhi  India 26,806
66,709. Bann  Germany 2,390
44,625. Bannalec  France 5,068
94,274. Bannberscheid  Germany 636
91,855. Banner Elk  United States 1,028
80,697. Banner Hill  United States 1,497
28,198. Bannewitz  Germany 10,851
13,189. Banning  United States 29,603
33,963. Bannockburn  United Kingdom 8,033
79,086. Bannockburn  United States 1,583
8,527. Bannu  Pakistan 49,008
14,987. Bannūr  India 25,455
51,374. Banocboc  Philippines 3,963
53,358. Banog Sur  Philippines 3,699
61,885. Banogao  Philippines 2,795
50,120. Bañón  Mexico 4,137
14,099. Banora Point  Australia 27,368
30,696. Baños  Ecuador 9,501
67,406. Banos  Philippines 2,340
62,370. Baños de la Encina  Spain 2,749
72,624. Baños de Molgas  Spain 1,992
77,116. Baños de Río Tobía  Spain 1,698
71,055. Bánov  Czech Republic 2,095
17,301. Bánovce nad Bebravou  Slovakia 21,328
36,287. Banovići  Bosnia and Herzegovina 7,211
76,544. Banovo Polje  Serbia 1,732
28,910. Bānposh  India 10,430
686. Banqiao  Taiwan 543,342
31,624. Banquerohan  Philippines 9,040
75,650. Banraeaba Village  Kiribati 1,789
17,252. Bansalan  Philippines 21,391
35,102. Bansang  The Gambia 7,615
3,727. Bānsbāria  India 108,474
17,212. Bānsdīh  India 21,457
23,319. Bānsgaon  India 14,282
10,200. Bānsi  India 39,926
5,032. Banská Bystrica  Slovakia 82,336
28,160. Banská Štiavnica  Slovakia 10,874
31,227. Bansko  Bulgaria 9,232
35,254. Bansoa  Cameroon 7,560
23,978. Bansud  Philippines 13,758
16,479. Bānswāda  India 22,665
4,374. Bānswāra  India 93,648
56,690. Bantacan  Philippines 3,299
87,077. Bantanto  The Gambia 1,201
61,413. Bantay  Philippines 2,838
29,543. Bantay  Philippines 10,091
51,305. Bantayan  Philippines 3,976
18,964. Bantayan  Philippines 18,984
77,504. Banteln  Germany 1,674
42,939. Bantilan  Philippines 5,406
5,533. Banting  Malaysia 75,454
72,026. Bantiqui  Philippines 2,026
50,301. Bantog  Philippines 4,111
43,074. Bantogon  Philippines 5,379
57,291. Bantry  Ireland 3,234
46,792. Bantuanon  Philippines 4,673
7,220. Bantul  Indonesia 58,653
22,493. Bāntva  India 15,051
10,732. Bantvāl  India 37,619
77,916. Bantzenheim  France 1,649
20,327. Banūr  India 17,349
71,785. Banwell  United Kingdom 2,043
52,955. Banyliv  Ukraine 3,748
9,990. Banyo  Cameroon 40,798
19,501. Banyoles  Spain 18,327