Skip to main content

Wild Swimming Spots in Dumfries and Galloway, Scotland

Explore 26 wild swimming spots in Dumfries and Galloway, Scotland, including 14 beaches, 3 rivers and 9 lakes.

Explore by region