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

Hald Beach, Clintevi
Halsnæs Municipality, Denmark
Beach

Hald Sø - Dollerupvej
Viborg, Viborg Municipality, Denmark
Lake

Hald Sø - Skytteholmen
Viborg, Viborg Municipality, Denmark
Lake

Halfdansgade Bathing Zone
Copenhagen Municipality, Denmark
Beach

Halfjerg-Vangen Syd For Grøft
Denmark
Beach

Halk Camping
Denmark
Beach

Halskov Rev
Denmark
Beach

Halvandet Bathing Zone
Denmark
Beach

Hammer Bakke
Frederikssund, Denmark
Beach

Hampen Sø, P-Plads
Hampen, Ikast-Brande Municipality, Denmark
Lake

Handbjerg Beach
Denmark
Beach

Handbjerg Marina
Denmark
Beach

Handrup Beach
Denmark
Beach

Haraldsted Langesø
Ringsted, Ringsted Municipality, Denmark
Lake

Harre Vig Strand
Denmark
Beach

Hasle Havnebad
Denmark
Beach

Haslevgaarde Bakker
Denmark
Beach

Haslevgaarde Beach
Denmark
Beach

Hasmark
Denmark
Beach

Havnbjerg Beach
Denmark
Beach

Havnebad Aalborg, 20 M Fra Kajkant
Denmark
Beach

Havnebad Køge Marina
Denmark
Beach

Havnebadet
Denmark
Beach

Havnebadet, Bassin 7
Denmark
Beach