Health insurance

An extensive public system with additional private companies

Health insurance

The Danish health insurance system can be split between public and private policies. It is also possible to obtain supplementary private health insurance to cover any treatment that is not covered under your public insurance policy.

All residents in Denmark with a CPR number are entitled to health insurance services and hospital treatment covered by public health insurance. Such services include consultation and treatment from a General Practitioner (GP), as well as subsidised rates for dental care, chiropractic treatment and medication.

The Danish public health insurance system also covers specialist consultation, physiotherapy, podiatry and psychological consultation as long as you have been referred by your GP.

Public health insurance

Once you register as a resident, you will receive a yellow health insurance card, which is valid immediately and is proof that you are entitled to public healthcare. The card should be carried with you at all times, as it is necessary when you go to the doctor, the hospital, or the dentist.

Citizens of the EU who have a valid European Health Insurance Card (EHIC) card are covered for most emergency medical treatment in Denmark for the first three months. After that, you have to register and get a CPR number to use the public healthcare system.

Private insurance

It is not unusual for foreigners to take out additional private insurance to supplement their automatic entitlement to the Danish public health insurance scheme. Private health insurance policies cover medical costs that are not covered by the public scheme, as well as subsidising fees at private hospitals and clinics. You can for example compare different health insurance providers on InternationaInsurance.com .

Some employers in Denmark also take out private health insurance policies for their employees.

Further reading

Does this article help?

Do you have any comments, updates or questions on this topic? Ask them here: