Social Worker Salary in Denmark 2026: How Much Do They Earn?
Social workers advise and support citizens in vulnerable life situations. They work with legislation, case management, and cooperation with other authorities.
- Low (25%)
- 400,000 DKK
- High (75%)
- 570,000 DKK
Salary Range for Social Worker
Most social workers earn between 400,000 DKK and 570,000 DKK per year.
Net Salary as Social Worker
| Salary Level | Gross/year | Net/month | Tax Rate |
|---|---|---|---|
| Low | 400,000 DKK | 23,003 DKK | 30.99% |
| Average | 494,000 DKK | 28,012 DKK | 31.96% |
| High | 570,000 DKK | 31,785 DKK | 33.08% |
Calculate Your Own Salary as Social Worker
Enter your actual salary to see exactly what you take home:
What does a social worker do day-to-day?
A social worker in Denmark spends the day on case management, client meetings, and interdisciplinary collaboration. Typical tasks include assessing clients’ support and benefit needs, preparing action plans, conducting home visits, meeting with families, and coordinating with doctors, pedagogues, and other authorities. In child and family departments, you follow up on referrals and conduct child welfare assessments under Section 50 of the Danish Social Services Act. In job centres, social workers handle unemployed clients, activation programmes, and rehabilitation pathways. Documentation is extensive — every decision must be justified under the Social Services Act and the Danish Public Administration Act.
Education and qualifications
The qualification is a 3½-year professional bachelor’s in social work, combining theory with practical placements in municipalities or social organisations. After graduation, you can apply for positions in municipalities, the Prison and Probation Service, hospitals, or NGOs. No further authorisation is required. The programme is taught in Danish, and fluent Danish is essential for all positions.
Career progression and salary steps for a social worker
| Career stage | Annual gross salary |
|---|---|
| Newly qualified social worker | 400,000 DKK |
| Experienced social worker (4+ yrs) | 480,000 DKK |
| Coordinating social worker / Senior advisor | 550,000 DKK |
| Department head / Team leader | 620,000 DKK |
Figures are indicative gross salaries. Use the calculator above to see your exact take-home pay after tax in your municipality.
Explore your options
Calculate your net pay as Social Worker
See exactly what you take home with 41,167 DKK/mo gross salary
Calculate now →Compare your salary with other professions
See how your salary compares across industries and roles
Compare now →See salary trends for Social Worker
Track your salary progression over time and compare with inflation
See trends →See tax breakdown for 500,000 DKK
Detailed tax breakdown, topskat check, and tips to optimize your tax at 500,000 DKK
View tax breakdown →See full public sector salary scales
Compare nurse, teacher, pedagogue and 7 other public sector jobs side by side with 2026 tax rates
View salary scales →Social Worker salary across municipalities
Net pay as a social worker varies up to 755 DKK/mo depending on municipality. Here are the 8 largest municipalities:
| Municipality | Tax Rate | Net/month |
|---|---|---|
| Copenhagen | 23.39% | 28,012 DKK |
| Vejle | 23.40% | 28,009 DKK |
| Frederiksberg | 24.50% | 27,702 DKK |
| Aarhus | 24.52% | 27,697 DKK |
| Odense | 25.50% | 27,424 DKK |
| Viborg | 25.50% | 27,424 DKK |
| Aalborg | 25.60% | 27,396 DKK |
| Esbjerg | 26.10% | 27,257 DKK |
Who Earns More?
Similar Roles in Public Sector
- HR Consultant540,000 DKK/year
- Police Officer498,000 DKK/year
- Firefighter494,000 DKK/year
- Prison Officer464,000 DKK/year
Frequently Asked Questions
Although base pay follows the DS collective agreement with KL (the municipal employers’ association), municipalities can offer local supplements, qualification allowances, and function allowances. Recruitment supplements in areas with social worker shortages can add 2,000-5,000 DKK per month, creating significant differences between otherwise comparable positions.
In many municipalities, yes. Child and family casework is considered a high-pressure area due to complex cases and high staff turnover. Several municipalities therefore negotiate local agreements for extra supplements — typically 2,000-5,000 DKK per month — to retain experienced staff.
Your qualifications would need to be assessed by the Danish Ministry of Education for equivalence. The profession requires extensive knowledge of Danish social legislation and administrative law, which is taught only in Danish programmes. Fluent Danish is non-negotiable since you work directly with vulnerable citizens and write legally binding case decisions.
A social worker earns on average 494,000 DKK per year in Denmark. This equals approximately 28,012 DKK after tax per month.
With the average salary of 494,000 DKK, you take home approximately 28,012 DKK per month after tax. This corresponds to an effective tax rate of 31.96%.
The salary range for social workers in Denmark goes from approximately 400,000 DKK (25th percentile) to 570,000 DKK (75th percentile) per year. Your actual salary depends on experience, education, and workplace.