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 
44,964. Banyuls de la Marenda  France 5,006
89,780. Banyuls-dels-Aspres  France 1,100
8,619. Banyumas  Indonesia 48,378
3,743. Banyuwangi  Indonesia 108,166
80,330. Banzi  Italy 1,514
68,693. Banzkow  Germany 2,249
59,655. Bao  Philippines 3,006
340. Baoding  China 995,652
54,113. Baon  Philippines 3,601
58,198. Baone  Italy 3,138
6,692. Baoqing  China 62,991
39,190. Baoro  Central African Republic 6,319
3,275. Baoshan  China 123,791
234. Baotou  China 1,301,768
5,169. Baoying  China 80,292
5,971. Bāpatla  India 70,117
49,974. Bapaume  France 4,157
83,434. Bapska  Croatia 1,362
49,930. Bāqah ash Sharqīyah  Palestinian Territory 4,165
78,371. Bāqat al Ḩaţab  Palestinian Territory 1,624
44,232. Baquero Norte  Philippines 5,145
24,023. Bar  Montenegro 13,719
22,031. bar  Serbia 15,488
20,934. Bar  Ukraine 16,641
9,776. Bar Bigha  India 41,758
64,661. Bar Harbor  United States 2,552
69,236. Bar Nunn  United States 2,213
19,270. Bar-le-Duc  France 18,595
43,031. Bar-sur-Aube  France 5,387
52,233. Bar-sur-Seine  France 3,838
26,820. Bara  Nigeria 11,673
56,970. Bara  Sweden 3,270
34,080. Bara Bazar  India 7,985
7,019. Barabai  Indonesia 60,192
54,101. Barabash  Russia 3,603
12,516. Barabinsk  Russia 31,508
26,251. Baraboo  United States 12,048
36,037. Baracatan  Philippines 7,298
8,622. Baracoa  Cuba 48,362
31,279. Baracoa  Honduras 9,202
56,727. Baracs  Hungary 3,294
62,865. Baracska  Hungary 2,701
77,636. Baradères  Haiti 1,666
71,659. Baraga  United States 2,053
54,448. Bărăganul  Romania 3,561
32,469. Barāgaon  India 8,655
27,345. Barāgaon  India 11,362
62,345. Baragiano  Italy 2,751
22,245. Baraguá  Cuba 15,268
20,644. Bārah  Sudan 16,969
38,873. Barahan  Philippines 6,414
63,711. Barahona  Puerto Rico 2,632
4,144. Barakaldo  Spain 98,460
40,037. Barakani  Comoros 6,089
3,842. Baraki  Algeria 105,402
16,699. Barakī Barak  Afghanistan 22,305
2,708. Bārākpur  India 148,174
58,126. Baralla  Spain 3,146
7,840. Bārāmati  India 53,919
5,368. Bāramūla  India 77,276
4,717. Bārān  India 87,478
1,501. Baranagar  India 260,072
16,805. Barañáin  Spain 22,110
2,363. Baranavichy  Belarus 168,772
28,007. Baranchinskiy  Russia 10,970
62,582. Báránd  Hungary 2,728
77,801. Baranda  Serbia 1,656
63,455. Baranello  Italy 2,653
53,769. Barangobong  Philippines 3,644
47,482. Baraniferho  Turkey 4,549
32,627. Barano d'Ischia  Italy 8,591
9,352. Baranoa  Colombia 44,078
26,026. Baranovka  Ukraine 12,220
80,620. Baranów  Poland 1,500
77,541. Baranów  Poland 1,672
82,119. Baranów Sandomierski  Poland 1,426
85,964. Baranowo  Poland 1,250
84,033. Baranowo  Poland 1,331
27,625. Baranzate  Italy 11,190
16,655. Barão de Cocais  Brazil 22,387
48,697. Barão de Melgaço  Brazil 4,353
30,833. Baraolt  Romania 9,429
62,012. Baraqueville  France 2,782
62,203. Baras  Philippines 2,764
17,983. Baras  Philippines 20,250
1,328. Bārāsat  India 298,127
53,716. Barashevo  Russia 3,651
77,145. Barasso  Italy 1,696
70,116. Bărăşti  Romania 2,156
89,544. Barataria  United States 1,109
85,929. Baratili San Pietro  Italy 1,251
10,811. Barauli  India 37,302
23,548. Baraúna  Brazil 14,112
4,379. Baraut  India 93,544
48,396. Baraya  Colombia 4,402
66,167. Barayong  Philippines 2,433
3,323. Barbacena  Brazil 122,211
12,367. Barbacha  Algeria 31,983
35,045. Barbacoas  Colombia 7,633
11,741. Barbalha  Brazil 33,943