Wild Swimming Spots in Denmark
Explore 960 wild swimming spots in Denmark, including 837 beaches and 123 lakes.
Explore by region

Kelstrup Beach
Denmark
Beach

Kelstrup Beach
Denmark
Beach

Kelstrup Beach Syd
Denmark
Beach

Kgl. Vocal
Denmark
Beach

Kimmerslev Sø
Borup, Køge Municipality, Denmark
Lake

Kirke Stillinge Beach
Denmark
Beach

Kirkebugt, Vest For Østerby Havn
Læsø, Læsø Municipality, Denmark
Beach

Kisserup Beach
Denmark
Beach

Kjul Beach
Denmark
Beach

Klintholm Vest
Vordingborg Municipality, Denmark
Beach

Klintholm Øst
Denmark
Beach

Klitmøller
Denmark
Beach

Knud Beach
Denmark
Beach

Knudshoved
Denmark
Beach

Kobæk Beach
Denmark
Beach

Kolby Kås V. Camping Plads
Denmark
Beach

Kongshøj Camping
Frørup, Nyborg Municipality, Denmark
Beach

Kongstrup Str., Sejerø
Denmark
Beach

Kongsøre Skov, Sandskredsvej
Denmark
Beach

Koster Færgegård
Denmark
Beach

Kragenæs Nordstrand
Denmark
Beach

Krags Brygge
Denmark
Beach

Kulhuse Beach Vest For Havnen
Frederikssund Municipality, Denmark
Beach

Kulturbåden, Ishøj Havn
Denmark
Beach