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 
29,410. Hecelchakán  Mexico 10,153
18,626. Hechingen  Germany 19,400
53,932. Hechthausen  Germany 3,623
4,178. Hechuan  China 97,575
96,958. Hecken  Germany 140
96,366. Heckenbach  Germany 247
97,000. Heckenmünster  Germany 131
96,895. Heckhuscheid  Germany 153
55,211. Heckington  United Kingdom 3,467
51,340. Hecklingen  Germany 3,969
27,021. Heckmondwike  United Kingdom 11,542
88,411. Hector  United States 1,151
4,971. Hecun  China 83,009
53,497. Heda  Japan 3,681
17,992. Hedaru  Tanzania 20,231
96,211. Heddert  Germany 271
94,896. Heddesbach  Germany 518
27,015. Heddesheim  Germany 11,544
82,048. Heddon Greta  Australia 1,429
4,613. Hede  China 89,107
71,340. Hédé-Bazouges  France 2,076
46,781. Hedel  Netherlands 4,675
36,088. Hedemora  Sweden 7,279
29,640. Hedensted  Denmark 10,048
94,535. Hedeper  Germany 588
92,593. Hedersleben  Germany 1,003
76,164. Hedersleben  Germany 1,757
91,256. Hedesunda  Sweden 1,048
19,789. Hedge End  United Kingdom 17,978
61,453. Hedingen  Switzerland 2,835
36,572. Hedon  United Kingdom 7,115
64,597. Hedwig Village  United States 2,557
96,238. Hedwigenkoog  Germany 267
93,994. Heede  Germany 694
69,107. Heede  Germany 2,221
72,448. Heeg  Netherlands 2,000
33,378. Heek  Germany 8,272
53,655. Heelsum  Netherlands 3,659
77,305. Heemsen  Germany 1,686
11,085. Heemskerk  Netherlands 36,170
14,926. Heemstede  Netherlands 25,562
29,759. Heer  Netherlands 10,000
19,405. Heerde  Netherlands 18,428
86,585. Heere  Germany 1,221
9,535. Heerenveen  Netherlands 43,094
81,305. Heerewaarden  Netherlands 1,466
8,772. Heerhugowaard  Netherlands 47,580
52,775. Heerjansdam  Netherlands 3,770
4,399. Heerlen  Netherlands 93,084
37,940. Heers  Belgium 6,689
94,947. Heerstedt  Germany 509
13,484. Heesch  Netherlands 28,888
79,203. Heeßen  Germany 1,576
46,070. Heeslingen  Germany 4,803
30,582. Heeze  Netherlands 9,550
210. Hefei  China 1,388,904
94,983. Hefersweiler  Germany 501
55,109. Heflin  United States 3,480
468. Hegang  China 743,307
60,860. Hégenheim  France 2,894
24,007. Heggadadevankote  India 13,733
34,144. Hegnau  Switzerland 7,961
61,639. Hegnau / Dammboden-Grindel  Switzerland 2,817
57,143. Hegnau / Sunnebüel-Eich  Switzerland 3,250
92,509. Héhalom  Hungary 1,006
69,541. Hehlen  Germany 2,193
96,015. Heichelheim  Germany 308
17,755. Heide  Germany 20,599
44,938. Heideck  Germany 5,011
95,048. Heidekamp  Germany 489
2,803. Heidelberg  Germany 143,345
6,558. Heidelberg  South Africa 64,199
86,084. Heidelberg  United States 1,244
76,656. Heidelberg  United States 1,725
33,688. Heiden  Germany 8,147
51,121. Heiden  Switzerland 3,999
71,275. Heidenau  Germany 2,081
20,830. Heidenau  Germany 16,756
93,860. Heidenburg  Germany 724
64,201. Heidenheim  Germany 2,589
8,374. Heidenheim an der Brenz  Germany 50,067
47,939. Heidenreichstein  Austria 4,472
92,880. Heidersdorf  Germany 954
37,005. Heidesheim  Germany 6,976
68,804. Heidgraben  Germany 2,241
95,899. Heidmoor  Germany 330
94,109. Heidmühlen  Germany 672
96,679. Heidweiler  Germany 190
66,354. Heigenbrücken  Germany 2,417
38,874. Heighington  United Kingdom 6,414
3,693. Heihe  China 109,427
33,896. Heikendorf  Germany 8,056
83,516. Heilangkou  China 1,357
97,007. Heilbach  Germany 129
20,441. Heilbad Heiligenstadt  Germany 17,230
94,028. Heilberscheid  Germany 687
7,680. Heilbron  South Africa 55,196
3,360. Heilbronn  Germany 120,733
96,999. Heilenbach  Germany 131
60,656. Heiligenberg  Germany 2,911