Salary After Tax in All 98 Danish Municipalities (2026)

If you don't pay church tax, municipal tax is the only Danish tax rate that depends on your address. See all 98 municipalities ranked by how much of your salary you keep.

On a 500,000 DKK salary you keep 9,879 DKK more per year in København than in the 11 municipalities with the lowest take-home. The difference comes from the municipal tax rate.

Keeps the most
København
27,654 DKK / mo
Keeps the least
11 municipalities (tied)
26,830 DKK / mo
Odsherred, Sorø, Lolland, Vordingborg, Nyborg, Svendborg, Langeland, Haderslev, Brønderslev, Vesthimmerland, Læsø

The largest gap in the dataset is 15,967 DKK a year on a 750,000 DKK salary. That is how much more you keep in København (23.39% municipal tax) than in the 11 municipalities with the highest rate (26.30%). The gap comes from municipal tax. At higher salaries the tax ceiling narrows it slightly, because it cuts middle tax where municipal tax is high: here by 605 DKK a year.

Calculate for an annual salary of:
All 98 municipalities ranked by take-home after tax. Church tax not included.
#MunicipalityMunicipal taxNet/monthNet/yearvs #1
1KøbenhavnHovedstaden23.39%27,654 DKK331,842 DKK—
2VejleSyddanmark23.40%27,651 DKK331,808 DKK−34 DKK
3RudersdalHovedstaden23.47%27,631 DKK331,571 DKK−271 DKK
4GladsaxeHovedstaden23.60%27,594 DKK331,129 DKK−713 DKK
5HerlevHovedstaden23.70%27,566 DKK330,790 DKK−1,052 DKK
5HørsholmHovedstaden23.70%27,566 DKK330,790 DKK−1,052 DKK
7BillundSyddanmark24.00%27,481 DKK329,771 DKK−2,071 DKK
8TårnbyHovedstaden24.10%27,453 DKK329,432 DKK−2,410 DKK
9GentofteHovedstaden24.14%27,441 DKK329,296 DKK−2,546 DKK
10KalundborgSjælland24.20%27,424 DKK329,092 DKK−2,750 DKK
11BrøndbyHovedstaden24.30%27,396 DKK328,753 DKK−3,089 DKK
12Lyngby-TaarbækHovedstaden24.38%27,373 DKK328,481 DKK−3,361 DKK
13FrederiksbergHovedstaden24.50%27,339 DKK328,074 DKK−3,768 DKK
14AarhusMidtjylland24.52%27,334 DKK328,006 DKK−3,836 DKK
15GreveSjælland24.59%27,314 DKK327,768 DKK−4,074 DKK
16GlostrupHovedstaden24.60%27,311 DKK327,734 DKK−4,108 DKK
16Høje-TaastrupHovedstaden24.60%27,311 DKK327,734 DKK−4,108 DKK
18DragørHovedstaden24.80%27,255 DKK327,055 DKK−4,787 DKK
19FuresøHovedstaden24.88%27,232 DKK326,784 DKK−5,058 DKK
20SolrødSjælland24.99%27,201 DKK326,410 DKK−5,432 DKK
21IshøjHovedstaden25.00%27,198 DKK326,376 DKK−5,466 DKK
21NæstvedSjælland25.00%27,198 DKK326,376 DKK−5,466 DKK
21Ringkøbing-SkjernMidtjylland25.00%27,198 DKK326,376 DKK−5,466 DKK
24VardeSyddanmark25.10%27,170 DKK326,037 DKK−5,805 DKK
24OdderMidtjylland25.10%27,170 DKK326,037 DKK−5,805 DKK
24Ikast-BrandeMidtjylland25.10%27,170 DKK326,037 DKK−5,805 DKK
27RoskildeSjælland25.20%27,141 DKK325,697 DKK−6,145 DKK
28KøgeSjælland25.26%27,124 DKK325,494 DKK−6,348 DKK
29AllerødHovedstaden25.30%27,113 DKK325,358 DKK−6,484 DKK
29FredensborgHovedstaden25.30%27,113 DKK325,358 DKK−6,484 DKK
29HolbækSjælland25.30%27,113 DKK325,358 DKK−6,484 DKK
29TønderSyddanmark25.30%27,113 DKK325,358 DKK−6,484 DKK
29StruerMidtjylland25.30%27,113 DKK325,358 DKK−6,484 DKK
34LejreSjælland25.31%27,110 DKK325,324 DKK−6,518 DKK
35HvidovreHovedstaden25.40%27,085 DKK325,018 DKK−6,824 DKK
35GribskovHovedstaden25.40%27,085 DKK325,018 DKK−6,824 DKK
35HerningMidtjylland25.40%27,085 DKK325,018 DKK−6,824 DKK
38BallerupHovedstaden25.50%27,057 DKK324,679 DKK−7,163 DKK
38OdenseSyddanmark25.50%27,057 DKK324,679 DKK−7,163 DKK
38FredericiaSyddanmark25.50%27,057 DKK324,679 DKK−7,163 DKK
38KoldingSyddanmark25.50%27,057 DKK324,679 DKK−7,163 DKK
38HolstebroMidtjylland25.50%27,057 DKK324,679 DKK−7,163 DKK
38SilkeborgMidtjylland25.50%27,057 DKK324,679 DKK−7,163 DKK
38SkiveMidtjylland25.50%27,057 DKK324,679 DKK−7,163 DKK
38ViborgMidtjylland25.50%27,057 DKK324,679 DKK−7,163 DKK
38ThistedNordjylland25.50%27,057 DKK324,679 DKK−7,163 DKK
47HedenstedMidtjylland25.52%27,051 DKK324,611 DKK−7,231 DKK
48AlbertslundHovedstaden25.60%27,028 DKK324,339 DKK−7,503 DKK
48VallensbækHovedstaden25.60%27,028 DKK324,339 DKK−7,503 DKK
48HillerødHovedstaden25.60%27,028 DKK324,339 DKK−7,503 DKK
48FrederikssundHovedstaden25.60%27,028 DKK324,339 DKK−7,503 DKK
48AabenraaSyddanmark25.60%27,028 DKK324,339 DKK−7,503 DKK
48AalborgNordjylland25.60%27,028 DKK324,339 DKK−7,503 DKK
54HorsensMidtjylland25.69%27,003 DKK324,034 DKK−7,808 DKK
55RødovreHovedstaden25.70%27,000 DKK324,000 DKK−7,842 DKK
55EgedalHovedstaden25.70%27,000 DKK324,000 DKK−7,842 DKK
55HalsnæsHovedstaden25.70%27,000 DKK324,000 DKK−7,842 DKK
55SønderborgSyddanmark25.70%27,000 DKK324,000 DKK−7,842 DKK
55LemvigMidtjylland25.70%27,000 DKK324,000 DKK−7,842 DKK
55FavrskovMidtjylland25.70%27,000 DKK324,000 DKK−7,842 DKK
55JammerbugtNordjylland25.70%27,000 DKK324,000 DKK−7,842 DKK
62FaxeSjælland25.80%26,972 DKK323,660 DKK−8,182 DKK
62GuldborgsundSjælland25.80%26,972 DKK323,660 DKK−8,182 DKK
62MiddelfartSyddanmark25.80%26,972 DKK323,660 DKK−8,182 DKK
62VejenSyddanmark25.80%26,972 DKK323,660 DKK−8,182 DKK
62MorsøNordjylland25.80%26,972 DKK323,660 DKK−8,182 DKK
67HelsingørHovedstaden25.82%26,966 DKK323,593 DKK−8,249 DKK
68RebildNordjylland25.83%26,963 DKK323,559 DKK−8,283 DKK
69SyddjursMidtjylland25.90%26,943 DKK323,321 DKK−8,521 DKK
69SamsøMidtjylland25.90%26,943 DKK323,321 DKK−8,521 DKK
69MariagerfjordNordjylland25.90%26,943 DKK323,321 DKK−8,521 DKK
72StevnsSjælland26.00%26,915 DKK322,981 DKK−8,861 DKK
72NordfynsSyddanmark26.00%26,915 DKK322,981 DKK−8,861 DKK
72NorddjursMidtjylland26.00%26,915 DKK322,981 DKK−8,861 DKK
72RandersMidtjylland26.00%26,915 DKK322,981 DKK−8,861 DKK
72SkanderborgMidtjylland26.00%26,915 DKK322,981 DKK−8,861 DKK
77RingstedSjælland26.10%26,887 DKK322,642 DKK−9,200 DKK
77SlagelseSjælland26.10%26,887 DKK322,642 DKK−9,200 DKK
77AssensSyddanmark26.10%26,887 DKK322,642 DKK−9,200 DKK
77Faaborg-MidtfynSyddanmark26.10%26,887 DKK322,642 DKK−9,200 DKK
77KertemindeSyddanmark26.10%26,887 DKK322,642 DKK−9,200 DKK
77ÆrøSyddanmark26.10%26,887 DKK322,642 DKK−9,200 DKK
77EsbjergSyddanmark26.10%26,887 DKK322,642 DKK−9,200 DKK
77FanøSyddanmark26.10%26,887 DKK322,642 DKK−9,200 DKK
85BornholmHovedstaden26.20%26,859 DKK322,302 DKK−9,540 DKK
85FrederikshavnNordjylland26.20%26,859 DKK322,302 DKK−9,540 DKK
87HjørringNordjylland26.21%26,856 DKK322,268 DKK−9,574 DKK
88OdsherredSjælland26.30%26,830 DKK321,963 DKK−9,879 DKK
88SorøSjælland26.30%26,830 DKK321,963 DKK−9,879 DKK
88LollandSjælland26.30%26,830 DKK321,963 DKK−9,879 DKK
88VordingborgSjælland26.30%26,830 DKK321,963 DKK−9,879 DKK
88NyborgSyddanmark26.30%26,830 DKK321,963 DKK−9,879 DKK
88SvendborgSyddanmark26.30%26,830 DKK321,963 DKK−9,879 DKK
88LangelandSyddanmark26.30%26,830 DKK321,963 DKK−9,879 DKK
88HaderslevSyddanmark26.30%26,830 DKK321,963 DKK−9,879 DKK
88BrønderslevNordjylland26.30%26,830 DKK321,963 DKK−9,879 DKK
88VesthimmerlandNordjylland26.30%26,830 DKK321,963 DKK−9,879 DKK
88LæsøNordjylland26.30%26,830 DKK321,963 DKK−9,879 DKK

Calculated with the Klarpay salary engine under the 2026 tax rules: AM-bidrag (8%), bottom tax (12.01%), municipal tax and middle tax (7.5% of personal income after AM-bidrag above 641,200 DKK, which a salary of about 696,957 DKK without pension reaches). None of the salaries reach the top-tax band. At 400,000 DKK and 500,000 DKK, municipal tax is the only thing that differs between municipalities. At 750,000 DKK you also pay middle tax, and the tax ceiling applies: bottom tax, middle tax and municipal tax together may not exceed 44.57%. In the 75 municipalities with a municipal tax rate above 25.06%, middle tax is reduced by the excess. So middle tax also differs between municipalities, which makes the take-home gap slightly smaller than municipal tax alone would.

Assumptions behind every figure: base salary only. No church tax, no pension (own or employer), no ATP contribution, no bonus, not the researcher tax scheme, and no deductions beyond the personal allowance, employment deduction and job deduction. Union fees, for example, are not deducted.

Download the 2026 dataset

The CSV contains all 98 municipalities at annual salaries of 400,000 DKK, 500,000 DKK, and 750,000 DKK: municipal tax as a rate and in DKK, middle tax, whether the tax ceiling applied, net pay and tied rank. Every figure comes from the same calculation engine as the table.

Download the 2026 CSV

Tax year 2026. Last updated 20 September 2026.

File format: UTF-8 with BOM, comma-separated, with a dot as the decimal separator. There is one block per salary with all 98 municipalities, ranked within each block (1 = highest take-home; municipalities with the same take-home share a rank).

Columns: tax_year, gross_annual_dkk, municipality_code, municipality, region, municipal_tax_rate_percent, municipal_tax_dkk, mellemskat_dkk, skatteloft_applied, net_annual_dkk, net_monthly_dkk, rank, tied_count, church_tax_included, pension_own_dkk, pension_employer_dkk, atp_dkk, bonus_dkk, other_deductions_dkk, forskerskat

Sources: Ministry of Taxation: personal tax rates 2026 · Ministry of Taxation: municipal tax rates 2026 (Excel) · Danish Tax Agency: bottom, middle, top and top-top tax

The dataset and the table may be reused under CC BY 4.0 with attribution and a link to Klarpay.

This license applies to the dataset and the table even though the site footer says “All Rights Reserved”.

Embed this table on your website

Free to use. Copy the code and paste it into your own site.

<iframe src="https://www.klarpay.dk/en/embed/kommune-rangliste" width="100%" height="640" style="border:1px solid #e5e7eb;border-radius:12px;max-width:680px" title="Salary After Tax in All 98 Danish Municipalities (2026)" loading="lazy"></iframe>

Frequently asked questions

Which municipality has the lowest tax in 2026?

Copenhagen, Vejle and Rudersdal have among the lowest municipal tax rates (about 23.4%), while municipalities such as Læsø, Brønderslev and Vesthimmerland are highest at 26.30%.

How much does the municipality affect my salary after tax?

On a 500,000 DKK salary the difference between the cheapest and most expensive municipality is 9,879 DKK per year. The higher the salary, the bigger the gap — at 750,000 DKK it is 15,967 DKK per year. Note that 11 municipalities share the highest municipal tax rate of 26.30%, so there is no single "most expensive" municipality.

Is church tax included?

No. The ranking shows salary after tax without church tax, because membership of the Danish national church is voluntary. Church tax typically adds 0.4–1.0% on top for members.

Why does take-home pay differ between municipalities?

AM-bidrag (8%), bottom tax (12.01%), middle tax, top tax and top-top tax have the same rates across the country. Each municipality sets its own municipal tax, and that is what causes the difference. Above the middle-tax threshold (a salary of about 696,957 DKK without pension) the tax ceiling also matters: bottom tax, middle tax and municipal tax together may not exceed 44.57%. If the municipal tax rate is above 25.06%, middle tax is reduced by the excess. That applies in 75 municipalities. People there pay slightly less middle tax, so the take-home gap is slightly smaller than municipal tax alone would suggest.