Denmark

  • Sources: The Danish dataset is compiled from official government sources.
  • Update frequency: Monthly.
  • Postcodes: four digits, such as 8000 for Aarhus C. One postcode can cover several towns: 3790 covers Hasle, Klemensker, Olsker, Rutsker, Sandvig, Sorthat-Muleby and Vang.
  • Coverage: Denmark including Christiansø, without Greenland and the Faroe Islands.

Finding an address

  • A postcode and house number don't identify a Danish address. Autocomplete needs the postcode, settlement and street.
  • Addresses are validated down to the house number and its letter: streetNumber is a number and the letter is the premise, such as A in 1A. Floors (etage) and doors (dør) are not part of the data, so validate Brostræde 1A, 1., 3000 Helsingør as Brostræde 1A.

Address fields

  • settlement: the supplementary town name (supplerende bynavn), or the postal district name (postnummernavn) where there is none. It is often not the town in the postal address: Saltsøgårdsvej 1A in 4050 Skibby has settlement Ferslev.
  • municipality: the kommune, in Danish. It need not match the postal district either: Bag Søndermarken 1 in 2000 Frederiksberg lies in the municipality København.
  • province and region: the landsdel and region, by their English names, such as East Jutland and Central Denmark Region.
  • Names keep æ, ø and å, and streets use their official addressing name, which can be abbreviated, such as Gl. Aalborgvej.