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
Nyborg, Nyborg Municipality, Denmark
Denmark
Greve, Greve Municipality, Denmark
Struer, Struer Municipality, Denmark
Strynø, Langeland, Denmark
Skødstrup, Aarhus Municipality, Denmark
Frederiksværk, Gribskov Municipality, Denmark
Thyholm, Struer Municipality, Denmark
Herning Municipality, Denmark
Eskebjerg, Kalundborg Municipality, Denmark
Bornholm, Denmark
Middelfart, Middelfart Municipality, Denmark
Fjerritslev, Jammerbugt Municipality, Denmark