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 
28,652. Haslev  Denmark 10,588
28,635. Kongens Lyngby  Denmark 10,600
27,939. Odder  Denmark 11,009
27,878. Dragør  Denmark 11,045
27,844. Hobro  Denmark 11,064
27,761. Fløng  Denmark 11,108
27,409. Struer  Denmark 11,317
27,351. Espergærde  Denmark 11,358
26,821. Brønderslev  Denmark 11,671
26,074. Frederiksværk  Denmark 12,176
25,278. Varde  Denmark 12,735
25,138. Værløse  Denmark 12,842
24,909. Thisted  Denmark 13,020
24,295. Vallensbæk  Denmark 13,500
24,245. Skanderborg  Denmark 13,543
24,175. Middelfart  Denmark 13,596
23,823. Rønne  Denmark 13,890
23,580. Nakskov  Denmark 14,081
23,280. Grenaa  Denmark 14,317
23,021. Frederikssund  Denmark 14,564
22,888. Ikast  Denmark 14,692
22,708. Solrød Strand  Denmark 14,845
22,515. Korsør  Denmark 15,029
22,146. Lillerød  Denmark 15,359
21,714. Nyborg  Denmark 15,826
21,599. Kalundborg  Denmark 15,939
21,198. Aabenraa  Denmark 16,344
20,784. Nykøbing Falster  Denmark 16,807
19,454. Farum  Denmark 18,376
19,029. Birkerød  Denmark 18,901
18,591. Ishøj  Denmark 19,453
18,201. Stenløse  Denmark 19,998
18,034. Ringsted  Denmark 20,188
17,707. Glostrup  Denmark 20,673
17,606. Skive  Denmark 20,815
17,595. Haderslev  Denmark 20,825
15,667. Frederikshavn  Denmark 24,103
15,437. Holbæk  Denmark 24,544
15,397. Hjørring  Denmark 24,634
14,226. Sønderborg  Denmark 27,033
14,031. Svendborg  Denmark 27,553
13,688. Hillerød  Denmark 28,313
13,018. Albertslund  Denmark 30,000
13,019. Rødovre  Denmark 30,000
12,684. Taastrup  Denmark 30,977
12,399. Slagelse  Denmark 31,896
12,333. Holstebro  Denmark 32,072
11,761. Køge  Denmark 33,885
11,463. Viborg  Denmark 34,831
11,409. Helsingør  Denmark 35,048
10,956. Hørsholm  Denmark 36,670
10,896. Fredericia  Denmark 36,946
10,176. Ballerup  Denmark 40,000
10,177. Charlottenlund  Denmark 40,000
10,026. Næstved  Denmark 40,660
9,791. Silkeborg  Denmark 41,674
9,312. Roskilde  Denmark 44,285
9,230. Herning  Denmark 44,763
8,753. Greve  Denmark 47,671
8,468. Hvidovre  Denmark 49,380
8,372. Horsens  Denmark 50,074
8,208. Vejle  Denmark 51,177
7,653. Kolding  Denmark 55,363
7,598. Randers  Denmark 55,780
5,776. Esbjerg  Denmark 72,205
4,308. Frederiksberg  Denmark 95,029
3,322. Aalborg  Denmark 122,219
2,751. Odense  Denmark 145,931
1,666. Århus  Denmark 237,551
283. Copenhagen  Denmark 1,153,615
81,498. Alaïli Ḏaḏḏa‘  Djibouti 1,456
77,975. Loyada  Djibouti 1,646
74,686. Gâlâfi  Djibouti 1,849
74,334. Dorra  Djibouti 1,873
54,782. Holhol  Djibouti 3,519
40,286. ‘Arta  Djibouti 6,025
26,256. Dikhil  Djibouti 12,043
19,958. Obock  Djibouti 17,776
16,759. Tadjoura  Djibouti 22,193
10,152. ‘Ali Sabieh  Djibouti 40,074
575. Djibouti  Djibouti 623,891
92,522. Soufrière  Dominica 1,005
92,071. Calibishie  Dominica 1,020
90,810. Woodford Hill  Dominica 1,063
87,043. Pointe Michel  Dominica 1,202
84,008. La Plaine  Dominica 1,332
82,944. Castle Bruce  Dominica 1,387
82,349. Salisbury  Dominica 1,413
73,482. Wesley  Dominica 1,933
69,687. Saint Joseph  Dominica 2,184
66,984. Mahaut  Dominica 2,369
63,973. Berekua  Dominica 2,608
63,268. Marigot  Dominica 2,669
53,847. Portsmouth  Dominica 3,633
21,001. Roseau  Dominica 16,571
92,656. Matayaya  Dominican Republic 1,001
92,523. La Caya  Dominican Republic 1,005
89,444. La Entrada  Dominican Republic 1,112
88,627. Villa Elisa  Dominican Republic 1,143
87,924. Pedro Santana  Dominican Republic 1,170