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

Revsøre N
Hesselager, Svendborg Municipality, Denmark
Beach

Rindby Beach
Fanø, Fanø, Denmark
Beach

Ring Sø, Opholds Area
Brædstrup, Horsens Municipality, Denmark
Lake

Rinkenæs
Denmark
Beach

Risemark
Ærø Municipality, Denmark
Beach

Risting N
Denmark
Beach

Rodskov Beach
Denmark
Beach

Ronekint
Denmark
Beach

Ronæs Beach
Nørre Aaby, Middelfart Municipality, Denmark
Beach

Rosenvold Beach
Denmark
Beach

Rosenvold P-Plads
Denmark
Beach

Rude Beach
Odder, Odder Municipality, Denmark
Beach

Rugård Beach
Syddjurs Municipality, Denmark
Beach

Rygårde Beach
Norddjurs Municipality, Denmark
Beach

Råbylille V. P-Plads
Denmark
Beach

Rådalsgård
Denmark
Beach

Råde Beach
Denmark
Beach

Rågeleje Beach
Denmark
Beach

Rødding Sø
Tjele, Viborg Municipality, Denmark
Lake

Rødhus Beach
Pandrup, Jammerbugt Municipality, Denmark
Beach

Rødhætte
Denmark
Beach

Rødvig Vest
Denmark
Beach

Rødvig Øst
Stevns Municipality, Denmark
Beach

Rønbjerg Beach
Denmark
Beach