Menu

Public Sector

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.

Average Salary494,000 DKK/year
28,012 DKK /mo after tax
Low (25%)
400,000 DKK
High (75%)
570,000 DKK

Salary Range for Social Worker

25th400k DKK
Avg494k DKK
75th570k DKK
Salary Range (25th-75th)
Average

Most social workers earn between 400,000 DKK and 570,000 DKK per year.

Net Salary as Social Worker

Salary LevelGross/yearNet/monthTax Rate
Low400,000 DKK23,003 DKK30.99%
Average494,000 DKK28,012 DKK31.96%
High570,000 DKK31,785 DKK33.08%

Calculate Your Own Salary as Social Worker

Enter your actual salary to see exactly what you take home:

Enter salary and municipality to see results

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 stageAnnual gross salary
Newly qualified social worker400,000 DKK
Experienced social worker (4+ yrs)480,000 DKK
Coordinating social worker / Senior advisor550,000 DKK
Department head / Team leader620,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

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:

MunicipalityTax RateNet/month
Copenhagen23.39%28,012 DKK
Vejle23.40%28,009 DKK
Frederiksberg24.50%27,702 DKK
Aarhus24.52%27,697 DKK
Odense25.50%27,424 DKK
Viborg25.50%27,424 DKK
Aalborg25.60%27,396 DKK
Esbjerg26.10%27,257 DKK

Who Earns More?

Similar Roles in Public Sector

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.