CostLens
Home › Denmark

Cost of Living in Denmark

80 cities covered · Currency: DKK (kr) · Capital: Copenhagen

Single person, monthlykr7,923 ($1,155)
Couple, monthlykr14,313 ($2,086)
Family of four, monthlykr18,751 ($2,733)
Average net salarykr26,905 ($3,922)

Average Prices in Denmark

ExpenseEstimated costBasis
Meal at an inexpensive restaurantkr76.35 ($11.13)per meal
Three-course meal for two, mid-rangekr305 ($44.52)per meal
Cappuccinokr22.91 ($3.34)each
Monthly groceries (single person)kr1,731 ($252)per month
Monthly public transport passkr280 ($40.81)per month
Basic utilities for an 85m² apartmentkr738 ($108)per month
Internet (60 Mbps, unlimited)kr214 ($31.16)per month
Fitness club membershipkr214 ($31.16)per month
Cinema ticketkr55.99 ($8.16)each
One-bedroom apartment in city centrekr4,073 ($594)per month
One-bedroom apartment outside centrekr2,833 ($413)per month
Three-bedroom apartment in city centrekr8,500 ($1,239)per month

Major Cities in Denmark

Copenhagen

Hovedstaden · pop. 1,396,508

Aarhus

Midtjylland · pop. 301,049

Odense

Syddanmark · pop. 185,480

Aalborg

Nordjylland · pop. 143,598

Esbjerg

Syddanmark · pop. 71,554

Randers

Midtjylland · pop. 64,674

Horsens

Midtjylland · pop. 64,418

Kolding

Syddanmark · pop. 63,645

Vejle

Syddanmark · pop. 62,011

Roskilde

Sjælland · pop. 53,354

Herning

Midtjylland · pop. 51,312

Silkeborg

Midtjylland · pop. 50,866

Hørsholm

Hovedstaden · pop. 47,489

Helsingør

Hovedstaden · pop. 47,364

Næstved

Sjælland · pop. 44,996

Fredericia

Syddanmark · pop. 41,243

Viborg

Midtjylland · pop. 41,079

Køge

Sjælland · pop. 38,588

Taastrup

Hovedstaden · pop. 37,231

Holstebro

Midtjylland · pop. 37,220

Hillerød

Hovedstaden · pop. 36,043

Slagelse

Sjælland · pop. 35,817

Holbæk

Sjælland · pop. 29,960

Sønderborg

Syddanmark · pop. 27,595

Cheapest Cities in Denmark

HørsholmHelsingørNæstvedFredericiaViborgKøgeTaastrupHolstebroHillerødSlagelseFull ranking →

City Comparisons in Denmark

Copenhagen vs Aarhus

Side-by-side cost of living comparison in Denmark

Copenhagen vs Odense

Side-by-side cost of living comparison in Denmark

Aarhus vs Aalborg

Side-by-side cost of living comparison in Denmark

Odense vs Aalborg

Side-by-side cost of living comparison in Denmark

Cost of Living by City Size in Denmark

Living costs in Denmark vary significantly depending on city size. Large metropolitan areas with populations over one million typically see housing costs 15–30% above the national average, while smaller towns can be 10–20% below it. The national baseline of kr7,923 ($1,155) per month represents a mid-sized city estimate.

Capital cities and major economic hubs command the highest rents and overall expenses. For budget-conscious residents, mid-sized cities offer a balance of amenities and affordability. Rural and small-town living remains the most economical option, though transport and service access may be limited.

Frequently Asked Questions

What is the average cost of living in Denmark?
The estimated average monthly cost for a single person in Denmark is kr7,923 ($1,155), including rent outside the city centre. A family of four needs roughly kr18,751 ($2,733) per month.
Which city has the lowest cost of living in Denmark?
Hørsholm ranks among the most affordable cities in Denmark with a low cost-of-living multiplier.
What is the average salary in Denmark?
The estimated average net salary in Denmark is kr26,905 ($3,922) per month. Actual salaries vary significantly by profession, experience and city.
All figures are planning estimates for Denmark derived from national baselines. Individual city pages adjust these figures for city size. Methodology.