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 
24,182. Brainerd  United States 13,590
67,635. Brains  France 2,325
8,917. Braintree  United Kingdom 46,765
11,887. Braintree  United States 33,509
41,732. Braives  Belgium 5,672
5,223. Brājarājnagar  India 79,421
21,385. Brake (Unterweser)  Germany 16,150
19,929. Brakel  Germany 17,808
75,976. Bräkne-Hoby  Sweden 1,769
1,293. Brakpan  South Africa 305,692
81,176. Brålanda  Sweden 1,472
65,327. Bralin  Poland 2,500
52,223. Braloştiţa  Romania 3,840
57,090. Bram  France 3,255
30,048. Brambleton  United States 9,845
73,974. Bramford  United Kingdom 1,899
78,687. Bramham  United Kingdom 1,606
56,144. Bramhope  United Kingdom 3,361
50,333. Bramley  United Kingdom 4,107
95,240. Brammer  Germany 452
37,822. Bramming  Denmark 6,726
881. Brampton  Canada 433,806
12,552. Bramsche  Germany 31,394
74,561. Bramstedt  Germany 1,857
96,307. Bramstedtlund  Germany 258
44,049. Bran  Romania 5,177
87,863. Braňany  Czech Republic 1,172
41,912. Branca  Portugal 5,632
51,912. Brancaleone  Italy 3,882
62,947. Branch  United States 2,696
91,975. Branchville  United States 1,024
86,945. Brand  Germany 1,206
27,467. Brand-Erbisdorf  Germany 11,284
39,053. Brande  Denmark 6,357
78,680. Brande-Hörnerkirchen  Germany 1,606
63,577. Brandenburg  United States 2,643
7,073. Brandenburg an der Havel  Germany 59,826
91,775. Brandérion  France 1,030
24,704. Brandermill  United States 13,173
26,176. Brandfort  South Africa 12,091
97,070. Brandhorst  Germany 108
91,466. Brandico  Italy 1,041
30,249. Brandis  Germany 9,728
35,631. Brandizzo  Italy 7,430
77,382. Brando  France 1,682
14,609. Brandon  Canada 26,234
32,980. Brandon  United Kingdom 8,440
77,955. Brandon  United States 1,648
32,204. Brandon  United States 8,785
17,065. Brandon  United States 21,705
3,906. Brandon  United States 103,483
95,811. Brandscheid  Germany 346
94,886. Brandscheid  Germany 519
84,379. Brandshagen  Germany 1,315
22,108. Brandýs nad Labem-Stará Boleslav  Czech Republic 15,398
81,919. Brandýs nad Orlicí  Czech Republic 1,435
77,432. Brandýsek  Czech Republic 1,679
37,840. Brandywine  United States 6,719
65,111. Brăneşti  Romania 2,516
32,496. Brăneşti  Romania 8,645
31,523. Brăneşti  Romania 9,094
13,249. Branford  United States 29,438
41,089. Branford Center  United States 5,819
71,009. Branges  France 2,098
68,004. Branice  Poland 2,300
19,475. Braniewo  Poland 18,356
19,151. Braník  Czech Republic 18,740
75,330. Brănişca  Romania 1,808
56,279. Braniştea  Romania 3,347
50,721. Braniştea  Romania 4,052
48,210. Braniştea  Romania 4,430
91,111. Branne  France 1,052
41,844. Brannenburg  Germany 5,646
82,845. Branoux-les-Taillades  France 1,392
54,089. Bransgore  United Kingdom 3,605
52,359. Brańsk  Poland 3,822
28,763. Branson  United States 10,520
89,540. Brańszczyk  Poland 1,109
11,597. Brant  Canada 34,415
4,696. Brantford  Canada 87,759
86,706. Brantice  Czech Republic 1,215
70,200. Brantôme  France 2,150
72,917. Branxton  Australia 1,971
74,120. Bras  France 1,888
28,886. Bras-Panon  Reunion 10,444
85,926. Braschwitz  Germany 1,251
35,397. Braselton  United States 7,511
27,609. Brasiléia  Brazil 11,200
115. Brasília  Brazil 2,207,718
22,839. Brasília de Minas  Brazil 14,728
25,773. Braslaw  Belarus 12,378
85,821. Brasles  France 1,255
1,433. Braşov  Romania 276,088
90,601. Brasparts  France 1,071
27,740. Brass  Nigeria 11,122
79,594. Brass Castle  United States 1,555
82,015. Brassac  France 1,431
54,387. Brassac-les-Mines  France 3,570
33,242. Brassall  Australia 8,320
10,870. Brasschaat  Belgium 37,040