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 
97,219. Hausweiler  Germany 65
80,723. Hautcharage  Luxembourg 1,495
43,466. Haute-Goulaine  France 5,290
86,072. Haute-Rivoire  France 1,244
86,070. Hautefort  France 1,244
90,572. Hauterive  France 1,072
81,863. Hauterives  France 1,438
94,385. Hauteroda  Germany 617
89,263. Hauteville-lès-Dijon  France 1,119
50,413. Hauteville-Lompnes  France 4,096
21,981. Hautmont  France 15,540
69,540. Hautot-sur-Mer  France 2,193
87,866. Hauville  France 1,172
25,563. Hauzenberg  Germany 12,522
50,045. Hau‘ula  United States 4,148
118. Havana  Cuba 2,163,824
76,218. Havana  United States 1,754
56,676. Havana  United States 3,301
9,098. Havant  United Kingdom 45,574
52,318. Havdrup  Denmark 3,828
96,976. Havekost  Germany 135
46,140. Havelange  Belgium 4,790
36,685. Havelberg  Germany 7,078
6,450. Haveli  Pakistan 65,289
10,062. Haveliān  Pakistan 40,481
17,663. Havelock  United States 20,735
58,731. Havelte  Netherlands 3,090
55,654. Havelu  Tonga 3,417
58,216. Haveluy  France 3,136
86,245. Haven  United States 1,237
82,621. Haverdal  Sweden 1,401
16,590. Haverhill  United Kingdom 22,500
74,347. Haverhill  United States 1,873
47,580. Haverhill  United States 4,532
6,943. Haverhill  United States 60,879
7,025. Hāveri  India 60,155
76,398. Haverlah  Germany 1,741
81,101. Haverskerque  France 1,475
26,464. Haverstraw  United States 11,910
93,052. Havetoft  Germany 913
92,862. Havetoftloit  Germany 957
53,846. Haviland  United States 3,634
44,515. Havîrna  Romania 5,088
4,861. Havířov  Czech Republic 84,914
26,267. Havixbeck  Germany 12,034
15,531. Havlíčkův Brod  Czech Republic 24,356
27,871. Havran  Turkey 11,050
31,074. Havre  United States 9,310
24,994. Havre de Grace  United States 12,952
60,099. Havre-Saint-Pierre  Canada 2,966
35,398. Havsa  Turkey 7,510
17,189. Havza  Turkey 21,500
88,778. Havøysund  Norway 1,138
68,039. Haw River  United States 2,298
62,900. Hawaiian Acres  United States 2,700
49,160. Hawaiian Beaches  United States 4,280
23,352. Hawaiian Gardens  United States 14,254
48,162. Hawaiian Ocean View  United States 4,437
27,267. Hawaiian Paradise Park  United States 11,404
27,268. Hawaiian Paradise Park  United States 11,404
86,236. Hawangen  Germany 1,237
14,962. Hawarden  United Kingdom 25,513
64,729. Hawarden  United States 2,546
27,837. Hawera  New Zealand 11,068
92,924. Hawesville  United States 945
90,364. Hāwī  United States 1,081
23,617. Hawick  United Kingdom 14,053
25,938. Hawkesbury  Canada 12,283
57,617. Hawkhurst  United Kingdom 3,197
48,489. Hawkinge  United Kingdom 4,390
85,322. Hawkins  United States 1,278
47,243. Hawkinsville  United States 4,589
91,835. Hawks Nest  Australia 1,028
86,821. Hawley  United States 1,211
71,467. Hawley  United States 2,067
39,565. Haworth  United Kingdom 6,213
55,925. Haworth  United States 3,382
4,836. Ḩawsh ‘Īsá  Egypt 85,352
24,756. Hawthorn East  Australia 13,133
34,961. Hawthorn Woods  United States 7,663
82,283. Hawthorne  United States 1,417
81,116. Hawthorne  United States 1,475
56,982. Hawthorne  United States 3,269
47,266. Hawthorne  United States 4,586
19,115. Hawthorne  United States 18,791
4,909. Hawthorne  United States 84,293
25,470. Haxby  United Kingdom 12,601
75,181. Haxey  United Kingdom 1,817
12,627. Hayama  Japan 31,136
10,074. Hayang  South Korea 40,423
22,019. Hayange  France 15,501
71,952. Hayanist  Armenia 2,031
70,939. Haybes  France 2,101
75,289. Hayden  United States 1,810
24,550. Hayden  United States 13,294
20,342. Haydock  United Kingdom 17,333
30,303. Hayes  Jamaica 9,701
96,554. Hayes Center  United States 214
95,996. Hayesville  United States 311
18,239. Hayesville  United States 19,936