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 
6,105. Głogów  Poland 68,530
42,741. Głogów Małopolski  Poland 5,451
41,370. Głogówek  Poland 5,755
73,230. Główczyce  Poland 1,950
22,434. Głowno  Poland 15,103
24,051. Głubczyce  Poland 13,697
92,699. Głuchów  Poland 1,000
80,610. Głuchów  Poland 1,500
22,419. Głuchołazy  Poland 15,120
37,263. Głuszyca  Poland 6,897
85,316. Głuszyca Górna  Poland 1,278
89,917. Gœrsdorf  France 1,097
89,322. Gœulzin  France 1,117
15,355. G‘azalkent  Uzbekistan 24,700
15,014. G’uzor  Uzbekistan 25,368
66,865. H. Rivera Colon  Puerto Rico 2,379
81,643. Ha  Bhutan 1,449
12,148. Hà Giang  Vietnam 32,690
2,712. Hạ Long  Vietnam 148,066
10,188. Hà Tiên  Vietnam 40,000
13,947. Hà Tĩnh  Vietnam 27,728
8,242. Hà Ðông  Vietnam 50,877
71,321. Haabneeme  Estonia 2,077
24,250. Haacht  Belgium 13,541
44,124. Haag  Austria 5,164
87,669. Haag (Rheintal)  Switzerland 1,180
60,675. Haag an der Amper  Germany 2,909
39,543. Haag in Oberbayern  Germany 6,218
15,648. Haaksbergen  Netherlands 24,137
94,924. Haale  Germany 514
20,521. Haaltert  Belgium 17,129
46,591. Haamstede  Netherlands 4,707
13,250. Haan  Germany 29,431
33,872. Haapajärvi  Finland 8,067
34,808. Haapavesi  Finland 7,717
51,403. Haapiti  French Polynesia 3,959
26,618. Haapsalu  Estonia 11,805
20,144. Haar  Germany 17,560
64,023. Haarbach  Germany 2,604
23,638. Haaren  Netherlands 14,031
2,721. Haarlem  Netherlands 147,590
47,772. Haastrecht  Netherlands 4,500
89,350. Habach  Germany 1,116
43,261. Habartov  Czech Republic 5,337
81,205. Habas  France 1,470
34,849. Habay-la-Vieille  Belgium 7,704
4,146. Habboûch  Lebanon 98,433
38,256. Haberfield  Australia 6,587
4,640. Habiganj  Bangladesh 88,760
40,608. Ḩablah  Palestinian Territory 5,945
39,449. Habo  Sweden 6,244
2,880. Hābra  India 139,297
84,603. Habry  Czech Republic 1,305
94,624. Habscheid  Germany 569
47,562. Habsheim  France 4,534
94,428. Haby  Germany 608
80,505. Hacarí  Colombia 1,502
94,307. Hachelbich  Germany 630
41,661. Hachenburg  Germany 5,690
1,656. Hachinohe  Japan 239,046
634. Hachiōji  Japan 579,399
18,935. Hacı Zeynalabdin  Azerbaijan 19,019
37,351. Hacıbektaş  Turkey 6,873
64,800. Hacienda  Philippines 2,540
7,822. Hacienda Heights  United States 54,038
34,492. Hacienda Huancane  Peru 7,831
8,510. Hacienda La Calera  Chile 49,106
68,150. Hacienda Refugio  Philippines 2,289
52,587. Hacienda Santa Rosa  Philippines 3,794
52,332. Hacienda Toribio  Mexico 3,825
17,390. Hacılar  Turkey 21,167
56,942. Hacıpaşa  Turkey 3,274
85,697. Hackberry  United States 1,261
71,865. Hackenheim  Germany 2,037
9,547. Hackensack  United States 43,010
30,258. Hackettstown  United States 9,724
52,815. Hackham  Australia 3,765
80,292. Hackleburg  United States 1,516
56,054. Haczów  Poland 3,370
8,439. Hadāli  Pakistan 49,663
2,299. Hadano  Japan 174,281
61,158. Haddenham  United Kingdom 2,864
32,219. Haddington  United Kingdom 8,779
35,523. Haddon Heights  United States 7,473
26,922. Haddonfield  United States 11,593
3,649. Hadejia  Nigeria 110,753
93,003. Hademstorf  Germany 924
97,080. Hadenfeld  Germany 105
17,595. Haderslev  Denmark 20,825
14,491. Hadgaon  India 26,451
18,092. Hadım  Turkey 20,110
12,700. Ḩadīthah  Iraq 30,925
14,034. Hadjout  Algeria 27,549
22,725. Hadley  United Kingdom 14,829
92,436. Hadley  United States 1,009
45,700. Hadley  United States 4,877
17,108. Hadley Wood  United Kingdom 21,639
84,257. Hadlikon  Switzerland 1,321
61,344. Hadlow  United Kingdom 2,845
73,180. Hadmersleben  Germany 1,953