Public Sector Salaries in Denmark 2026
The public sector in Denmark employs over 800,000 people across healthcare, education, and administration. Salaries are set through collective agreements between unions and employers (KL, Danish Regions, the State). The table below shows average salary after tax for 10 of the most common public sector positions, calculated with 2026 tax rates for Copenhagen.
Note that actual salary depends on seniority, supplements, municipality, and personal deductions. Use our salary calculator to see your exact number.
Salary Table: Public Sector Positions 2026
Calculated for Copenhagen Municipality (municipal tax 23.8%). Excluding church tax and pension.
| Position | Gross/year | Net/month |
|---|---|---|
| Doctor | 790,000 DKK | 41,481 DKK |
| Dentist | 740,000 DKK | 39,292 DKK |
| University Lecturer | 610,000 DKK | 33,101 DKK |
| High School Teacher | 550,000 DKK | 30,130 DKK |
| HR Consultant | 540,000 DKK | 29,635 DKK |
| Psychologist | 532,000 DKK | 29,238 DKK |
| Police Officer | 498,000 DKK | 27,554 DKK |
| Firefighter | 494,000 DKK | 27,350 DKK |
| Social Worker | 494,000 DKK | 27,350 DKK |
| Special Education Teacher | 479,000 DKK | 26,570 DKK |
| Midwife | 475,000 DKK | 26,362 DKK |
| Primary School Teacher | 470,000 DKK | 26,102 DKK |
| Prison Officer | 464,000 DKK | 25,790 DKK |
| Nurse | 440,000 DKK | 24,542 DKK |
| Librarian | 440,000 DKK | 24,542 DKK |
| Physiotherapist | 420,000 DKK | 23,501 DKK |
| Biomedical Laboratory Scientist | 420,000 DKK | 23,501 DKK |
| Pedagogue | 420,000 DKK | 23,501 DKK |
| Occupational Therapist | 410,000 DKK | 22,981 DKK |
| Paramedic | 390,000 DKK | 21,941 DKK |
| Healthcare Assistant | 360,000 DKK | 20,381 DKK |
Source: Salary data based on Statistics Denmark and collective agreements 2024-2026. Tax calculation with Klarpay calculator.
Calculate your exact net salary with your municipality, pension and deductions
Salary by Category
Healthcare (10 positions)
Healthcare spans from healthcare assistants (360,000 DKK/year) to doctors (790,000 DKK/year). The salary difference reflects education length and responsibility. All positions are covered by regional collective agreements.
Education (5 positions)
Education spans from pedagogues (420,000 DKK/year) to university lecturers (610,000 DKK/year). High school teachers typically earn more than primary school teachers due to master's degree requirements.
Public Administration (6 positions)
Frequently Asked Questions
What does a nurse earn after tax in Denmark?
A nurse with an average gross salary of 440,000 DKK/year takes home approximately 24,000 DKK per month after tax in Copenhagen. The exact amount depends on municipality, pension, and deductions.
Which public sector position has the highest salary?
Doctors have the highest average salary in the public sector at approximately 790,000 DKK/year gross. Dentists follow at approximately 740,000 DKK/year.
How does the collective agreement affect my salary in 2026?
The 2024-2026 collective bargaining agreements provide an expected salary increase of 3.0-3.5% for most public sector positions. The increase varies by profession and seniority.
Is public sector pay lower than private sector?
Generally yes, but the public sector offers more job security, better pension (typically 15-17% vs 8-12% in private), and often better work-life balance. Total compensation is therefore more comparable than gross salary alone suggests.
How much does municipality choice affect my net salary?
Municipal tax varies from 23.39% to 26.30%. For a typical public sector salary of 500,000 DKK, the difference is about 820 DKK/month in net salary between the cheapest and most expensive municipality.
Find your position and see your take-home pay