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

Snaptun - Sydstrand
Denmark
Beach

Snæbum Sø
Hobro, Mariagerfjord Municipality, Denmark
Lake

Snøde Hesselbjerg
Langeland Municipality, Denmark
Beach

Solrød Beach Park
Solrød Strand, Solrød Municipality, Denmark
Beach

Sonnerup Skov
Denmark
Beach

Spodsbjerg Drej
Denmark
Beach

St. Havelse Strandvej
Halsnæs Municipality, Denmark
Beach

St. Karlsmindvej
Denmark
Beach

Stadil Fjord Ved Alrum
Ringkøbing-Skjern Municipality, Denmark
Lake

Stakersbesø Stakroge
Stakroge, Herning Municipality, Denmark
Lake

Staunings Ø
Denmark
Beach

Stavn
Nibe, Aalborg Municipality, Denmark
Beach

Stenbjerg
Snedsted, Thisted Municipality, Denmark
Beach

Stenderup Hage
Denmark
Beach

Stibjerg Huse Str.
Slagelse Municipality, Denmark
Beach

Stilling Sø
Skanderborg Municipality, Denmark
Lake

Stillinge Beach
Slagelse Municipality, Denmark
Beach

Stistrup Beach
Denmark
Beach

Stoense Havn
Tranekær, Langeland Municipality, Denmark
Beach

Store Nørreklit
Denmark
Beach

Store Sjørup Strand, Udenfor
Denmark
Beach

Store Økssø
Rebild Municipality, Denmark
Lake

Storebæltsbadet
Denmark
Beach

Stouby
Denmark
Beach