Denmark: residency, citizenship and cost of living

Paths checked against sources: 2026-11

Path to citizenship

Danish citizenship is granted by a separate act of parliament, normally with permanent residence and after 9 years of continuous residence. You need Danish at (Prøve i Dansk 3), the citizenship test (32 of 40), full-time work for 3.5 of the last 4 years and a job when the bill is presented, no public debt, and strict criminal-record rules. Dual citizenship is allowed. Permanent residence comes after 8 years (after 4 with extra conditions). Ukrainians' time under the special act counts towards those 8 years, but since 25 June 2026 new applications from men aged 23–60 subject to mobilisation are not accepted. Spouses of citizens — 6–8 years depending on how long the marriage has lasted. Processing takes about 19 months on average.

Citizenship application processing, years: 1.5–2.5.

Check your own path

Monthly budget

Average lifestyle, employed; data as of 11.2026. Deposits, furniture and the move itself are not included.

CitySingleFamily 2+2
CopenhagenDKK 20,100≈ €2,680DKK 45,800≈ €6,130
AarhusDKK 15,400≈ €2,070DKK 35,400≈ €4,740
OdenseDKK 12,800≈ €1,720DKK 31,700≈ €4,240
Work out your own budget →

Country scores (out of 100)

Frequently asked questions

How do you get citizenship in Denmark, and how long does it take?

9 years of continuous residence and permanent residence; spouses of citizens — 6 years with a marriage of 3+ years; spouses of citizens — up to 8 years with a shorter marriage. Processing takes 1.5–2.5 years. The questionnaire shows the timeline for your situation.

How do you get residency in Denmark?

The main routes we cover: Temporary residence (work, study, etc.); EU citizen registration; Ukrainian residence under the special act; Residence as the spouse of a Danish citizen. The questionnaire shows which fit you and where they lead next.

How much does it cost to live in Denmark per month?

Per month, one person / family of four: Copenhagen ≈ DKK 20,100 / DKK 45,800; Aarhus ≈ DKK 15,400 / DKK 35,400; Odense ≈ DKK 12,800 / DKK 31,700. Average lifestyle, employed; data as of 11.2026.

How much is rent in Denmark?

A home for one person, from modest to comfortable: Copenhagen DKK 12,400–DKK 17,000; Aarhus DKK 8,500–DKK 10,800; Odense DKK 6,200–DKK 7,280.

How up to date is this data?

Paths to citizenship checked against sources: 11.2026; budget as of 11.2026. Sources are listed on this page; rules change, so check official sites before deciding.

Sources

This is not legal advice. Rules change — check official sources before deciding.