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 
17,499. Bagulā  India 20,999
71,250. Bagulin  Philippines 2,083
71,061. Bagumbayan  Philippines 2,095
70,001. Bagumbayan  Philippines 2,163
64,366. Bagumbayan  Philippines 2,577
59,846. Bagumbayan  Philippines 2,990
50,642. Bagumbayan  Philippines 4,062
64,353. Bagupaye  Philippines 2,578
22,147. Bāh  India 15,359
13,570. Bah-Bah  Philippines 28,643
12,547. Bahādurganj  India 31,405
2,608. Bahādurgarh  India 153,613
85,434. Bahani  Comoros 1,272
13,569. Bahār  Iran 28,645
2,222. Baharampur  India 180,547
12,589. Bahau  Malaysia 31,273
3,196. Bahāwalnagar  Pakistan 126,617
3,194. Bahāwalnagar  Pakistan 126,700
671. Bahāwalpur  Pakistan 552,607
65,287. Bahay  Philippines 2,501
30,252. Bahay Pare  Philippines 9,726
18,507. Bahçe  Turkey 19,566
32,487. Bahçecik  Turkey 8,648
642. Bahçelievler  Turkey 576,799
53,091. Bahçesaray  Turkey 3,731
68,603. Baheli  Philippines 2,255
16,291. Bäherden  Turkmenistan 22,991
6,581. Baheri  India 63,953
48,540. Baherove  Ukraine 4,382
1,431. Bahía Blanca  Argentina 276,546
10,866. Bahía de Caráquez  Ecuador 37,056
18,322. Bahía Honda  Cuba 19,834
43,922. Bahía Kino  Mexico 5,201
2,362. Bahir Dar  Ethiopia 168,899
11,802. Bahjoi  India 33,752
7,793. Bahlā’  Oman 54,338
53,270. Bahlingen  Germany 3,709
53,241. Bahna  Romania 3,713
52,908. Bahnea  Romania 3,754
9,790. Bahnhof Löhne  Germany 41,677
62,594. Baho  France 2,727
78,476. Bahon  Haiti 1,618
2,203. Bahraich  India 182,218
71,187. Bahrdorf  Germany 2,087
85,872. Bahrenborstel  Germany 1,253
94,463. Bahrenfleth  Germany 602
96,650. Bahrenhof  Germany 196
27,681. Bahsūma  India 11,157
29,222. Bahua  India 10,243
92,031. Bahuang  China 1,021
21,266. Bahula  India 16,264
45,358. Baia  Romania 4,938
37,719. Baia  Romania 6,762
47,378. Baia de Arieş  Romania 4,566
59,886. Baia de Criş  Romania 2,987
48,875. Baia de Fier  Romania 4,328
68,331. Baia e Latina  Italy 2,275
2,935. Baia Mare  Romania 136,553
2,908. Baia Mare  Romania 137,976
20,841. Baia Sprie  Romania 16,746
47,009. Baiano  Italy 4,633
25,884. Baião  Brazil 12,316
4,533. Baicheng  China 90,603
1,240. Baicheng  China 316,970
18,300. Băicoi  Romania 19,869
39,589. Băiculeşti  Romania 6,207
79,441. Baidland  United States 1,563
3,516. Baidyabāti  India 115,504
77,730. Baie de Henne  Haiti 1,660
13,101. Baie-Comeau  Canada 29,808
51,780. Baie-D'Urfé  Canada 3,902
12,817. Baie-Mahault  Guadeloupe 30,551
36,060. Baie-Saint-Paul  Canada 7,288
35,887. Baienfurt  Germany 7,342
93,644. Baierbach  Germany 774
62,300. Baierbrunn  Germany 2,755
21,283. Baiersbronn  Germany 16,248
36,705. Baiersdorf  Germany 7,071
85,272. Baignes-Sainte-Radegonde  France 1,279
21,364. Baihar  India 16,168
6,618. Baihe  China 63,629
52,768. Baiima  Sierra Leone 3,771
80,382. Baijian  China 1,510
4,372. Baijiantan  China 93,697
29,354. Baikanthpur  India 10,179
69,988. Baikingon  Philippines 2,164
28,298. Baikunthpur  India 10,790
70,673. Bail  Philippines 2,120
8,873. Bail Hongal  India 47,063
60,958. Bailan  Philippines 2,885
21,822. Baildon  United Kingdom 15,710
21,585. Baile Átha Luain  Ireland 15,951
46,523. Băile Drânceni  Romania 4,719
61,179. Băile Govora  Romania 2,862
40,297. Băile Herculane  Romania 6,022
47,400. Băile Olăneşti  Romania 4,562
77,492. Băile Tuşnad  Romania 1,675
19,118. Bailén  Spain 18,785
18,481. Băileşti  Romania 19,599
15,918. Baileys Crossroads  United States 23,643