Language and Population of Denmark

  • 2026

The total population of Denmark is 5.3 million and the population density is 120 people per square kilometre.

The capital is Copenhagen, which has approximately 1.2 million inhabitants.

Copenhagen often called the Paris of the North has an old, historical centre and a large network of pedestrian streets, bicycle paths and parks.

Tell your friends

Denmark's official language is Danish, and most people understand and speak English.

The number of immigrants has doubled over the past 20 years and now account for about 5 per cent of the population.