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 
69,689. Hadol  France 2,184
65,028. Hadrut  Azerbaijan 2,523
36,872. Hadsten  Denmark 7,020
44,639. Hadsund  Denmark 5,066
16,478. Hadyach  Ukraine 22,667
36,400. Hadžići  Bosnia and Herzegovina 7,173
11,658. Haebaru  Japan 34,239
1,796. Haeju  North Korea 222,396
29,879. Haelen  Netherlands 9,935
15,765. Haenam  South Korea 23,928
74,728. Hafenlohr  Germany 1,846
34,688. Haffouz  Tunisia 7,765
55,267. Hafik  Turkey 3,462
2,605. Hāfizābād  Pakistan 153,656
10,193. Hāflong  India 39,982
16,709. Hafnarfjörður  Iceland 22,289
72,369. Haftoni  Azerbaijan 2,003
84,997. Hagaman  United States 1,292
91,153. Hagåtña  Guam 1,051
91,154. Hagåtña Village  Guam 1,051
84,617. Hagavik  Norway 1,305
58,403. Hagdan  Philippines 3,120
40,967. Hage  Germany 5,848
74,651. Hagelstadt  Germany 1,852
95,610. Hagen  Germany 381
2,013. Hagen  Germany 198,972
23,452. Hagen am Teuteburger Wald  Germany 14,187
51,603. Hagen im Bremischen  Germany 3,928
42,542. Hagenbach  Germany 5,495
85,924. Hagenbüchach  Germany 1,251
47,362. Hagenburg  Germany 4,569
48,811. Hägendorf  Switzerland 4,338
26,129. Hagenow  Germany 12,128
91,178. Hagenthal-le-Bas  France 1,050
9,379. Hāgere Hiywet  Ethiopia 43,920
44,095. Hāgere Selam  Ethiopia 5,169
85,788. Hagerman  United States 1,257
95,246. Hagermarsch  Germany 450
75,687. Hagerstown  United States 1,787
10,265. Hagerstown  United States 39,662
46,100. Hagetmau  France 4,798
42,961. Hagfors  Sweden 5,403
86,695. Häggenschwil  Switzerland 1,216
69,713. Hägglingen  Switzerland 2,183
56,044. Haghartsin  Armenia 3,370
69,818. Hăghig  Romania 2,175
9,403. Hagi  Japan 43,826
40,959. Hagley  United Kingdom 5,850
83,827. Hagnau  Germany 1,342
55,863. Hagnaya  Philippines 3,391
31,626. Hagondange  France 9,039
35,690. Hagonoy  Philippines 7,409
10,471. Haguenau  France 38,721
51,009. Haguimit  Philippines 4,008
3,285. Hagunoy  Philippines 123,531
92,883. Hahausen  Germany 953
62,497. Hahira  United States 2,737
94,766. Hahn  Germany 542
43,631. Hahnbach  Germany 5,257
63,279. Hahndorf  Australia 2,668
94,191. Hahnenbach  Germany 653
78,459. Hahnheim  Germany 1,619
80,069. Hähnichen  Germany 1,528
60,777. Hahnstätten  Germany 2,900
56,302. Hahnville  United States 3,344
96,438. Hahnweiler  Germany 236
7,294. Hải Dương  Vietnam 58,030
70,040. Haibach  Germany 2,161
32,606. Haibach  Germany 8,600
19,373. Haibara  Japan 18,472
2,094. Haicheng  China 191,651
80,860. Haidmühle  Germany 1,488
1,471. Haifa  Israel 267,300
18,006. Haiger  Germany 20,218
28,229. Haigerloch  Germany 10,828
3,581. Haikou  China 112,644
582. Haikou  China 615,835
33,747. Haiku-Pauwela  United States 8,118
70,955. Haikuotiankong  China 2,100
12,668. Hailākāndi  India 31,031
1,879. Hailar  China 211,066
34,149. Hailey  United States 7,960
4,824. Hailin  China 85,578
44,336. Haillicourt  France 5,121
18,478. Hailsham  United Kingdom 19,604
3,677. Hailun  China 109,881
92,874. Hailuoto  Finland 955
3,230. Haimen  China 125,427
46,746. Haimhausen  Germany 4,680
65,106. Haiming  Germany 2,516
22,845. Hain-Gründau  Germany 14,723
90,412. Haina  Germany 1,079
53,638. Haina  Germany 3,662
96,693. Hainau  Germany 189
36,710. Hainault  United Kingdom 7,071
41,964. Hainburg an der Donau  Austria 5,622
76,840. Haines  United States 1,713
17,795. Haines City  United States 20,535
88,468. Haines Junction  Canada 1,148
54,161. Hainesville  United States 3,597