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 | 42,146 DKK |
| Dentist | 740,000 DKK | 39,957 DKK |
| University Lecturer | 610,000 DKK | 33,766 DKK |
| High School Teacher | 550,000 DKK | 30,794 DKK |
| HR Consultant | 540,000 DKK | 30,299 DKK |
| Psychologist | 532,000 DKK | 29,903 DKK |
| Police Officer | 498,000 DKK | 28,219 DKK |
| Firefighter | 494,000 DKK | 28,012 DKK |
| Social Worker | 494,000 DKK | 28,012 DKK |
| Special Education Teacher | 479,000 DKK | 27,212 DKK |
| Midwife | 475,000 DKK | 26,999 DKK |
| Primary School Teacher | 470,000 DKK | 26,733 DKK |
| Prison Officer | 464,000 DKK | 26,413 DKK |
| Nurse | 440,000 DKK | 25,134 DKK |
| Librarian | 440,000 DKK | 25,134 DKK |
| Physiotherapist | 420,000 DKK | 24,068 DKK |
| Biomedical Laboratory Scientist | 420,000 DKK | 24,068 DKK |
| Pedagogue | 420,000 DKK | 24,068 DKK |
| Occupational Therapist | 410,000 DKK | 23,535 DKK |
| Paramedic | 390,000 DKK | 22,470 DKK |
| Healthcare Assistant | 360,000 DKK | 20,871 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