cities in Denmark
In Denmark nothing works until you have a CPR number, and you cannot get one without a registered address. That sequencing — not tuition — is what makes or breaks a first month here.
Danish universities are strong, teach master's programmes in English, and run problem-based, group-oriented teaching that suits students who like working in teams. Non-EU tuition is real but moderate by Anglophone standards.
The practical difficulty is administrative. The CPR number is the key to the health service, a bank account, a tax card and effectively every service in the country — and it requires a registered residential address. A student without accommodation therefore cannot register, cannot open a bank account, and cannot be paid legally.
Solve housing first. Everything else follows from it. Tap a pin to open a city.
costs more / mid-range / costs less compare these cities to each other, not to anywhere else. They are our reading of the spread across Denmark, not a published index — the sourced money figures are on the costs page.
What changes between Danish cities.
Housing decides your CPR
You need a registered address to get a CPR number, and a CPR number to do almost anything else. Copenhagen's market makes this hardest.
Tuition is per institution
Non-EU fees are set by each university and programme, not nationally. Scholarships exist but are limited and competitive.
Cost of living
Copenhagen is markedly more expensive than Aarhus, and Aalborg is cheaper again — with the same national rules throughout.
Danish for work
You can study entirely in English. Most part-time work outside international companies expects functional Danish.