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

Dalby Beach
Denmark
Beach

Dalby Bugt
Kerteminde Municipality, Denmark
Beach

Damsbo Beach
Assens Municipality, Denmark
Beach

Dangen Sø
Viborg Municipality, Denmark
Lake

Dangen Sø, Marina
Silkeborg Municipality, Denmark
Lake

Daugård Beach - Bathingbro
Denmark
Beach

Davinde Sø - Havnen
Odense SØ, Odense Municipality, Denmark
Lake

De Små Fisk
Silkeborg, Silkeborg Municipality, Denmark
Lake

Dejret Beach
Denmark
Beach

Delhvedvej
Denmark
Beach

Det Marine Center - Skivedepotet
Denmark
Beach

Dinestrup Beach
Ullerslev, Denmark
Beach

Dokkedal And For Stejlgabet
Denmark
Beach

Doverodde
Denmark
Beach

Dragerup Molen, Øst
Denmark
Beach

Dragsbjerg
Denmark
Beach

Dragstrup Vig
Morsø Municipality, Denmark
Beach

Dragør Nordstrand
Denmark
Beach

Dragør Søbad, North
Denmark
Beach

Drejby Strand (Kerneland)
Denmark
Beach

Drejet
Faaborg, Faaborg-Midtfyn Municipality, Denmark
Beach

Drejø
Svendborg, Denmark
Beach

Drronningmølle Beach
Denmark
Beach

Dråby Beach
Ebeltoft, Syddjurs Municipality, Denmark
Beach