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

Ny Mølle
Denmark
Beach

Ny Strandvej, Ud For Nedkørslen
Løkken, Hjørring Municipality, Denmark
Beach

Nyby Havn
Denmark
Beach

Nybølle
Lolland Municipality, Denmark
Beach

Nymindegab Beach
Denmark
Beach

Nyråd Florke
Denmark
Beach

Nysø, Varde Sdr. Plantation
Varde, Varde Municipality, Denmark
Lake

Næs
Allinge, Denmark
Beach

Næsby Beach
Denmark
Beach

Næsby Beach
Denmark
Beach

Næsset
Skanderborg, Skanderborg Municipality, Denmark
Lake

Nørhede Bådplads
Denmark
Beach

Nørlev Beach
Hjørring, Hjørring Municipality, Denmark
Beach

Nørrekås
Denmark
Beach

Oddesund Vest
Denmark
Beach

Off. Bathing Beach Ved Rungsted Roklub
Rungsted Kyst, Hørsholm Municipality, Denmark
Beach

Off. Beach Ved Strandvejen 384, Bathingbro
Denmark
Beach

Offentlig Beach Dokkedalvej 102
Denmark
Beach

Offentlig Beach Ved Local Dealer
Denmark
Beach

Omø
Slagelse Municipality, Denmark
Beach

Onsbæk
Denmark
Beach

Onsevig
Lolland Municipality, Denmark
Beach

Opalsøen
Allinge, Bornholm, Denmark
Lake

Ordrup Beach
Denmark
Beach