ISO 3166-2:DK is the entry forDenmark inISO 3166-2, part of theISO 3166standard published by theInternational Organization for Standardization (ISO), which definescodes for the names of the principalsubdivisions (e.g.,provinces orstates) of allcountries coded inISO 3166-1.
The current version of the standard defines codes for the fiveregions of Denmark created during themunicipal reform of 2007.[1]
Each code consists of two parts, separated by a hyphen. The first part isDK, theISO 3166-1 alpha-2 code for Denmark. The second part is a two-digit number between 81 and 85.

Subdivision names are listed as shown in the second edition of the ISO 3166-2 standard, published by the ISO 3166 Maintenance Agency.
In 2011, by request of the Danish Government, the prefixRegion was removed from the name of each subdivision and the list was re-sorted to show the names inDanish alphabetical order (a–z, æ, ø, å) rather than numerical sequence.[2]
| Code | Subdivision name2007–2011 (da) | Subdivision namepost-2011 (da) | Subdivision name (en) [note 1] |
|---|---|---|---|
| DK-84 | Region Hovedstaden | Hovedstaden | Capital Region |
| DK-82 | Region Midjylland | Midtjylland | Central Denmark |
| DK-81 | Region Nordjylland | Nordjylland | North Denmark |
| DK-85 | Region Sjælland | Sjælland | Zealand |
| DK-83 | Region Syddanmark | Syddanmark | Southern Denmark |
The autonomous territories ofFaroe Islands andGreenland have their ownISO 3166-1 codes and are not included in Denmark's entry in ISO 3166-2.

The first edition of ISO 3166-2, published in 1998, defined codes for 14counties (Danish:amter), and twomunicipalities (kommuner) with county status:
| Former code | Subdivision name | Subdivision category |
|---|---|---|
| DK-015 | København | county |
| DK-020 | Frederiksborg | county |
| DK-025 | Roskilde | county |
| DK-030 | Vestsjælland | county |
| DK-035 | Storstrøm | county |
| DK-040 | Bornholm | county (regional municipality 2003–2007) |
| DK-042 | Fyn | county |
| DK-050 | Sønderjylland | county |
| DK-055 | Ribe | county |
| DK-060 | Vejle | county |
| DK-065 | Ringkøbing | county |
| DK-070 | Århus | county |
| DK-076 | Viborg | county |
| DK-080 | Nordjylland | county |
| DK-101 | København | municipality |
| DK-147 | Frederiksberg | municipality |