De grootste steden van Denemarken zijn:
- Kopenhagen (498.850 inwoners)
- Aarhus (244.839 inwoners)
- Aalborg (197.426 inwoners)
- Odense (188.777 inwoners)
- Esbjerg (115.114 inwoners)
- Frederiksberg (90.327 inwoners)
- Randers (61.983 inwoners)
- Vejle (54.136 inwoners)
Deze steden zijn allemaal gelegen op het grootste eiland van Denemarken, Seeland. Kopenhagen is de hoofdstad van Denemarken en is een belangrijke economische en culturele centrum. Aarhus is de op een na grootste stad van Denemarken en is een belangrijke universiteitsstad. Aalborg is een belangrijke havenstad en is de thuisbasis van een aantal grote bedrijven. Odense is de geboorteplaats van Hans Christian Andersen en is een populaire toeristenbestemming.
De andere steden op de lijst zijn ook belangrijke economische en culturele centra in Denemarken. Frederiksberg is een voorstad van Kopenhagen en is een populaire woonplaats voor mensen die in de hoofdstad werken. Randers is een belangrijke industriƫle stad en is de thuisbasis van een aantal grote fabrieken. Vejle is een belangrijke handelsstad en is de thuisbasis van een aantal grote supermarktketens.
Denemarken heeft in totaal 98 gemeenten, waarvan 49 stedelijke gemeenten. De stedelijke gemeenten zijn verantwoordelijk voor de meeste taken van lokale overheden, zoals onderwijs, zorg, en openbare werken.