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 
71,623. Hayfield  United Kingdom 2,056
83,874. Hayfield  United States 1,340
51,739. Hayfield  United States 3,909
67,009. Hayfork  United States 2,368
1,473. Hayil  Saudi Arabia 267,005
69,056. Hayingen  Germany 2,224
88,705. Haykashen  Armenia 1,140
87,067. Haykavan  Armenia 1,201
33,987. Hayle  United Kingdom 8,019
26,486. Haymana  Turkey 11,896
48,982. Haymarket  Australia 4,310
75,763. Haymarket  United States 1,782
67,621. Haynesville  United States 2,327
92,972. Hayneville  United States 932
93,728. Haynrode  Germany 751
18,346. Hayrabolu  Turkey 19,793
33,103. Hayrat  Turkey 8,384
74,673. Hays  United States 1,851
17,816. Hays  United States 20,510
28,233. Haysville  United States 10,826
15,363. Haysyn  Ukraine 24,687
95,612. Hayti  United States 381
60,397. Hayti  United States 2,939
21,997. Hayvoron  Ukraine 15,526
67,752. Hayward  United States 2,318
2,786. Hayward  United States 144,186
13,164. Haywards Heath  United Kingdom 29,660
48,032. Hazard  United States 4,456
47,197. Hazardville  United States 4,599
2,865. Hazārībāg  India 140,063
85,177. Hazas de Cesto  Spain 1,284
16,099. Hazebrouck  France 23,307
23,560. Hazel Crest  United States 14,100
18,605. Hazel Dell  United States 19,435
85,816. Hazel Green  United States 1,256
53,877. Hazel Green  United States 3,630
21,124. Hazel Park  United States 16,422
48,082. Hazelbrook  Australia 4,449
77,825. Hazelwood  United States 1,655
14,858. Hazelwood  United States 25,703
81,255. Hazen  United States 1,468
66,426. Hazen  United States 2,411
69,817. Hażlach  Poland 2,175
51,004. Hazlehurst  United States 4,009
49,503. Hazlehurst  United States 4,226
91,102. Hazlerigg  United Kingdom 1,053
15,024. Hazleton  United States 25,340
79,071. Hazlov  Czech Republic 1,583
20,082. Hazorasp  Uzbekistan 17,643
14,568. Hazro  Pakistan 26,309
39,304. Hazro  Turkey 6,291
46,551. Heacham  United Kingdom 4,714
81,181. Head of the Harbor  United States 1,472
22,752. Head of Westport  United States 14,809
65,596. Headcorn  United Kingdom 2,479
47,709. Headland  United States 4,510
76,612. Headlands  Zimbabwe 1,728
64,209. headwood Bolevad  United Kingdom 2,589
62,926. Heage  United Kingdom 2,698
27,516. Healdsburg  United States 11,254
61,965. Healdton  United States 2,788
36,621. Healesville  Australia 7,098
63,337. Healing  United Kingdom 2,664
92,060. Healy  United States 1,021
16,204. Heanor  United Kingdom 23,122
48,017. Hearne  United States 4,459
46,370. Hearst  Canada 4,746
37,191. Heath  United States 6,921
29,121. Heath  United States 10,310
40,948. Heathcote  Australia 5,851
41,077. Heathcote  United States 5,821
92,653. Heathfield  Australia 1,001
37,317. Heathridge  Australia 6,882
40,788. Heathrow  United States 5,896
96,949. Heathsville  United States 142
56,715. Heaton Chapel  United Kingdom 3,296
55,683. Heavener  United States 3,414
16,879. Heavitree  United Kingdom 22,000
47,426. Hebbronville  United States 4,558
49,859. Hebden Bridge  United Kingdom 4,177
49,357. Hebeitun  China 4,248
49,205. Heber  United States 4,275
31,296. Heber  United States 9,198
36,422. Heber Springs  United States 7,165
61,593. Heber-Overgaard  United States 2,822
52,890. Hebertsfelden  Germany 3,756
44,337. Hebertshausen  Germany 5,121
1,620. Hebi  China 244,662
2,494. Hebron  Palestinian Territory 160,470
90,279. Hebron  United States 1,084
89,991. Hebron  United States 1,095
86,698. Hebron  United States 1,216
84,628. Hebron  United States 1,305
79,158. Hebron  United States 1,579
67,473. Hebron  United States 2,336
53,150. Hebron  United States 3,724
40,664. Hebron  United States 5,929
31,103. Hebron  United States 9,298
90,212. Hebron Estates  United States 1,087
63,052. Heby  Sweden 2,687