Wild Swimming Spots in Highland Council, Scotland
Explore 68 wild swimming spots in Highland Council, Scotland, including 23 beaches, 18 rivers and 27 lakes.
Explore by region
Acharacle
2 spots
Achnasheen
5 spots
Aviemore
4 spots
Ballachulish
2 spots
Beauly
2 spots
Brora
2 spots
Fort Augustus
2 spots
Fort William
4 spots
Fortrose
2 spots
Glenfinnan
2 spots
Golspie
2 spots
Inverness
4 spots
Isle of Skye
3 spots
Kingussie
4 spots
Lairg
3 spots
Lochailort
2 spots
Nairn
3 spots
Strathcarron
4 spots
Thurso
4 spots

Invermoriston Falls, Loch Ness
Inverness, Highland Council, United Kingdom

Jamimaville
Nairn, Highland Council, United Kingdom

Loch Achilty
Strathpeffer, Highland Council, United Kingdom

Loch Brora
Brora, Highland Council, United Kingdom

Loch Brora
Brora, Highland Council, United Kingdom

Loch Ceann
Spean Bridge, Highland Council, United Kingdom

Loch Clair
Achnasheen, Highland Council, United Kingdom
_200x200.jpeg?alt=media)
Loch Duntelchaig
Inverness, Highland Council, United Kingdom

Loch Etive
Ballachulish, Highland Council, United Kingdom

Loch Insh
Kingussie, Highland Council, United Kingdom

Loch Maree Islands, Gairloch
Achnasheen, Highland Council, United Kingdom

Loch Maree at Slattadale
Achnasheen, Highland Council, United Kingdom

Loch Maree in Beinn Eighe national nature reserve
Achnasheen, Highland Council, United Kingdom

Loch Moidart Castle Tioram
Lochailort, Highland Council, United Kingdom

Loch Mor (Lily Loch)
Aviemore, Highland Council, United Kingdom

Loch Morlich
Aviemore, Highland Council, United Kingdom

Loch Ness
Inverness, Highland Council, United Kingdom

Loch Shiel Jetty
Glenfinnan, Highland Council, United Kingdom

Loch Tarff
Fort Augustus, Highland Council, United Kingdom

Loch an Eilein Rothiemurchus
Aviemore, Highland Council, United Kingdom

Loch garten
Nethy Bridge, Highland Council, United Kingdom

Loch migdale
Ardgay, Highland Council, United Kingdom

Loch shiel
Glenfinnan, Highland Council, United Kingdom

Lochan Duinte
Thurso, Highland Council, United Kingdom