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

Maribo Søbadeanstalt
Maribo, Lolland Municipality, Denmark
Lake

Marielyst, Strandvej.
Denmark
Beach

Mariendal Beach
Denmark
Beach

Marienlyst Bathing Beach
Helsingør, Helsingør Municipality, Denmark
Beach

Mary
Denmark
Beach

Mellem Marenmølle Bæk Og Lystbådehavnen
Denmark
Beach

Melsted
Denmark
Beach

Mennesket Ved Havet
Denmark
Beach

Messenger
Denmark
Beach

Mikkelborg
Denmark
Beach

Mindegården Hejlsminde
Denmark
Beach

Moesgård Beach
Denmark
Beach

Mommark Marina
Denmark
Beach

Mosede Fort
Greve, Greve Municipality, Denmark
Beach

Mullerup Beach
Denmark
Beach

Munkemøllebugten
Denmark
Beach

Musholm Beach
Denmark
Beach

Mågeøen
Syddjurs Municipality, Denmark
Beach

Måle Beach
Kerteminde Municipality, Denmark
Beach

Mårup Østerstrand V. Sommerhusområde
Samsø, Samsø, Denmark
Beach

Møllesten, Tornrup Beach
Denmark
Beach

Mørkholt Hage, Tulip Camping Plads
Denmark
Beach

Nab
Faaborg-Midtfyn Municipality, Denmark
Beach

Nakkehage
Denmark
Beach