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 
47,291. Heiligengrabe  Germany 4,581
31,076. Heiligenhafen  Germany 9,308
13,961. Heiligenhaus  Germany 27,700
80,415. Heiligenkreuz  Austria 1,508
94,138. Heiligenmoschel  Germany 666
81,926. Heiligenroth  Germany 1,435
53,424. Heiligenstadt  Germany 3,690
76,662. Heiligenstedten  Germany 1,724
93,724. Heiligenstedtenerkamp  Germany 752
57,933. Heiligkreuzsteinach  Germany 3,164
39,163. Heillecourt  France 6,327
17,813. Heiloo  Netherlands 20,510
30,945. Heilsbronn  Germany 9,374
94,494. Heilshoop  Germany 598
86,139. Heimbach  Germany 1,241
46,871. Heimbach  Germany 4,658
42,518. Heimberg  Switzerland 5,501
69,134. Heimbuchenthal  Germany 2,219
53,152. Heimenkirch  Germany 3,723
76,144. Heimertingen  Germany 1,758
79,318. Heimiswil  Switzerland 1,570
85,165. Heimsbrunn  France 1,284
43,748. Heimsheim  Germany 5,234
91,955. Heinade  Germany 1,024
48,023. Heinävesi  Finland 4,457
79,345. Heinböckel  Germany 1,568
55,792. Heinenoord  Netherlands 3,400
94,002. Heinersbrück  Germany 692
93,742. Heiningen  Germany 749
42,363. Heiningen  Germany 5,532
96,897. Heinkenborstel  Germany 153
38,694. Heino  Netherlands 6,459
17,579. Heinola  Finland 20,849
96,025. Heinrichsruh  Germany 305
93,033. Heinrichsthal  Germany 918
94,652. Heinrichswalde  Germany 564
9,834. Heinsberg  Germany 41,505
92,631. Heinsen  Germany 1,002
95,339. Heinzenbach  Germany 432
97,297. Heinzenberg  Germany 31
96,064. Heinzenhausen  Germany 298
97,062. Heisdorf  Germany 109
79,028. Heisdorf-sur-Alzette  Luxembourg 1,586
6,094. Heishan  China 68,603
63,186. Heist  Germany 2,675
10,665. Heist-op-den-Berg  Belgium 37,873
88,567. Heistenbach  Germany 1,145
89,623. Heitenried  Switzerland 1,106
41,445. Heitersheim  Germany 5,739
62,340. Hejnice  Czech Republic 2,751
73,251. Hejőbába  Hungary 1,949
23,747. Hekimhan  Turkey 13,946
6,068. Hekinan  Japan 68,872
50,127. Hel  Poland 4,136
46,495. Helbra  Germany 4,723
12,990. Helchteren  Belgium 30,050
68,042. Heldrungen  Germany 2,297
36,332. Helegiu  Romania 7,195
87,578. Helena  United States 1,184
82,590. Helena  United States 1,403
60,984. Helena  United States 2,883
42,300. Helena  United States 5,548
20,794. Helena  United States 16,793
13,743. Helena  United States 28,190
59,794. Helena Valley Northeast  United States 2,995
55,087. Helena Valley Northwest  United States 3,482
33,496. Helena Valley Southeast  United States 8,227
34,360. Helena Valley West Central  United States 7,883
78,145. Helena West Side  United States 1,637
25,940. Helena-West Helena  United States 12,282
42,504. Helensburgh  Australia 5,504
23,553. Helensburgh  United Kingdom 14,108
74,571. Hélesmes  France 1,856
76,289. Helfaut  France 1,748
87,817. Helferskirchen  Germany 1,174
83,991. Helgoland  Germany 1,333
66,518. Heliconia  Colombia 2,403
10,136. Héliopolis  Algeria 40,139
89,855. Hellaby  United Kingdom 1,100
43,703. Hellebæk  Denmark 5,243
84,376. Hellenhahn-Schellenberg  Germany 1,315
32,655. Hellenthal  Germany 8,582
40,783. Hellertown  United States 5,898
96,665. Hellertshausen  Germany 193
16,921. Hellevoetsluis  Netherlands 21,927
12,685. Hellín  Spain 30,976
89,046. Hellingen  Germany 1,128
96,765. Hellschen-Heringsand-Unterschaar  Germany 175
90,292. Hellwege  Germany 1,083
30,712. Helmbrechts  Germany 9,493
93,586. Helmenzen  Germany 788
96,501. Helmeroth  Germany 224
69,783. Helmetta  United States 2,178
5,586. Helmond  Netherlands 74,740
69,549. Helmsange  Luxembourg 2,193
94,627. Helmsdorf  Germany 569
78,909. Helmsley  United Kingdom 1,594
64,341. Helmstadt  Germany 2,579
14,955. Helmstedt  Germany 25,515
95,866. Helmstorf  Germany 335