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

Drøsselbjerg Str.
Denmark
Beach

Dueodde
Nexø, Bornholm, Denmark
Beach

Dybskrog
Denmark
Beach

Dyngby Beach
Denmark
Beach

Dyreborg Skov
Denmark
Beach

Dyrhave
Denmark
Beach

Dæmningen/Røjlemose Ø
Middelfart Municipality, Denmark
Beach

Egense Bathing Beach
Aalborg Municipality, Denmark
Beach

Egenæsvej
Denmark
Beach

Egern And
Denmark
Beach

Egernvej
Frørup, Nyborg Municipality, Denmark
Beach

Egerup Beach
Denmark
Beach

Egholm Kyst
Denmark
Beach

Egå Marina
Egå, Aarhus Municipality, Denmark
Beach

Ejerslev Lyng
Denmark
Beach

Ejsingholm Bathing Beach
Denmark
Beach

Ejstrup Beach
Denmark
Beach

Elsehoved S
Vejstrup, Denmark
Beach

Elvig Høj
Denmark
Beach

Emmerbølle Beach
Langeland Municipality, Denmark
Beach

Endelave Havnemole 2015
Denmark
Beach

Endelave, Lynger Strand
Denmark
Beach

Endelave, Søndermølle
Denmark
Beach

Endelave, Øvre (Syd)
Denmark
Beach