Explore 1025 wild swimming spots in Denmark, including 895 beaches and 130 lakes.
Capital Region of Denmark
51 spots
Central Denmark Region
108 spots
North Denmark Region
45 spots
Region Zealand
36 spots
Region of Southern Denmark
61 spots
Denmark
Bryrup, Silkeborg Municipality, Denmark
Ejby, Middelfart Municipality, Denmark
Hirtshals, Hjørring Municipality, Denmark
Hvide Sande, Ringkøbing-Skjern Municipality, Denmark
Farsø, Vesthimmerland Municipality, Denmark
Jystrup Midtsj, Ringsted Municipality, Denmark
Halsnæs Municipality, Denmark
Skibby, Frederikssund Municipality, Denmark
Vordingborg Municipality, Denmark
Bornholm, Denmark
Odder, Odder Municipality, Denmark
Vig, Odsherred Municipality, Denmark