Cities in Denmark

64 cities · sorted by population

Copenhagen

Pop. 1,153,615

Capital

Århus

Pop. 285,273

Odense

Pop. 180,863

Aalborg

Pop. 142,937

Frederiksberg

Pop. 95,029

Esbjerg

Pop. 71,698

Randers

Pop. 62,802

Kolding

Pop. 61,638

Horsens

Pop. 61,074

Vejle

Pop. 60,231

Hvidovre

Pop. 53,527

Klinteby Frihed

Pop. 53,443

Avedøre

Pop. 53,443

Roskilde

Pop. 51,916

Herning

Pop. 50,565

Silkeborg

Pop. 49,747

Hørsholm

Pop. 47,680

Greve

Pop. 47,671

Hedensted

Pop. 47,099

Valby

Pop. 46,161

Næstved

Pop. 44,331

Viborg

Pop. 41,239

Fredericia

Pop. 40,886

Rødovre

Pop. 40,652

Charlottenlund

Pop. 40,000

Ballerup

Pop. 40,000

Køge

Pop. 38,304

Vanløse

Pop. 37,115

Hillerød

Pop. 35,357

Taastrup

Pop. 35,238

Helsingør

Pop. 35,048

Holstebro

Pop. 32,072

Slagelse

Pop. 31,896

Viby

Pop. 31,756

Albertslund

Pop. 30,000

Holbæk

Pop. 29,608

Sønderborg

Pop. 27,766

Svendborg

Pop. 27,300

Indre By

Pop. 26,223

Allerød

Pop. 25,867

Hjørring

Pop. 25,644

Nørresundby

Pop. 23,718

Glostrup

Pop. 23,128

Ringsted

Pop. 23,086

Frederikshavn

Pop. 22,672

Haderslev

Pop. 22,011

Birkerød

Pop. 20,877

Farum

Pop. 20,312

Skive

Pop. 20,190

Brøndbyvester

Pop. 20,000

Stenløse

Pop. 19,998

Nykøbing Falster

Pop. 19,976

Ishøj

Pop. 19,453

Vordingborg

Pop. 17,868

Nyborg

Pop. 17,525

Solrød Strand

Pop. 17,337

Frederikssund

Pop. 16,850

Lillerød

Pop. 16,741

Vallensbæk

Pop. 16,515

Tønder

Pop. 16,401

Aabenraa

Pop. 16,401

Middelfart

Pop. 16,277

Kalundborg

Pop. 16,211

Tilst

Pop. 15,617