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

Kvie Sø
Ansager, Varde Municipality, Denmark
Lake

Kvæsthusbroen
Denmark
Beach

Kyndeløse Sydmark, Strandvejen
Denmark
Beach

Kysing Næs
Denmark
Beach

Kyst Bakers
Denmark
Beach

Kysthospitalets Badebro
Denmark
Beach

Kystparken
Denmark
Beach

Kåglanding
Thisted Municipality, Denmark
Beach

Kærgård
Denmark
Beach

Købingsmark Beach
Denmark
Beach

Lacolk
Tønder Municipality, Denmark
Beach

Lambjerglund
Denmark
Beach

Landerslev Beach
Jægerspris, Frederikssund Municipality, Denmark
Beach

Langø N F. Basbjerg
Denmark
Beach

Lavensby Beach
Denmark
Beach

Lehnskov
Denmark
Beach

Lem Vig Badebro V.Campingpl.
Denmark
Beach

Lem Vig Roklub Vinkelhage
Denmark
Beach

Lendrup Beach
Vesthimmerland Municipality, Denmark
Beach

Levka
Bornholm, Denmark
Beach

Light Clinic
Denmark
Beach

Lild Beach
Denmark
Beach

Lille Ibjerg Sø
Årslev, Faaborg-Midtfyn Municipality, Denmark
Lake

Lille Kregme, Gærdesangervej
Denmark
Beach