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

Lyngager Sø
Roskilde, Roskilde Municipality, Denmark
Lake

Lyngby
Denmark
Beach

Lyngs Drag
Denmark
Beach

Lyngsbæk-Femmøller Strand
Denmark
Beach

Lyngvig Fyr
Ringkøbing-Skjern Municipality, Denmark
Beach

Lynæs Camping Plads
Halsnæs Municipality, Denmark
Beach

Lyshøj All
Denmark
Beach

Lystbådehavnen
Denmark
Beach

Lystlund Sø
Ulfborg, Holstebro Municipality, Denmark
Lake

Lystrup Beach
Denmark
Beach

Løgismose Skov
Denmark
Beach

Løgstør Friluftsbad
Denmark
Beach

Løjt Feriecenter
Denmark
Beach

Løkkeby Beach M
Denmark
Beach

Lønstrup, N For North League Høfde
Denmark
Beach

Løserup Beach, North
Denmark
Beach

Løverodde
Denmark
Beach

M Referebjerg
Vejle Municipality, Denmark
Beach

Madeskoven
Denmark
Beach

Madum Sø
Rebild Municipality, Denmark
Lake

Magleby Skov
Stevns Municipality, Denmark
Beach

Maglehøj Beach
Denmark
Beach

Maglesø, Traktørstedet
Holbæk, Holbæk Municipality, Denmark
Lake

Marbæk Beach
Denmark
Beach