Wild Swimming Spots in Highland Council, Scotland
Explore 75 wild swimming spots in Highland Council, Scotland, including 30 beaches, 18 rivers and 27 lakes.
Explore by region
Acharacle
2 spots
Achnasheen
7 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
6 spots
Lochailort
2 spots
Nairn
3 spots
Strathcarron
4 spots
Thurso
4 spots
Ullapool
2 spots

An Lochan Uaine
Aviemore, Highland Council, United Kingdom

Applecross Sands
Strathcarron, Highland Council, United Kingdom

Ardgour Loch Linnhe
Fort William, Highland Council, United Kingdom

Ardmair
Ullapool, Highland Council, United Kingdom

Ardvrek Castle Loch Assynt
Lairg, Highland Council, United Kingdom

Corpach Basin
Fort William, Highland Council, United Kingdom

Dog Falls, Glen Affric
Beauly, Highland Council, United Kingdom

Dunbeath beach
Dunbeath, Highland Council, United Kingdom

Eidart Falls
Kingussie, Highland Council, United Kingdom

Faerie Pool, Bla Bheinn
Isle of Skye, Highland Council, United Kingdom

Fairy Glen Rosemarkie
Fortrose, Highland Council, United Kingdom

Fairy Pools
Portree, Highland Council, United Kingdom

Falls of Balgy
Strathcarron, Highland Council, United Kingdom

Farr Bay Beach
Thurso, Highland Council, United Kingdom

Feshiebridge
Kingussie, Highland Council, United Kingdom

Feshiebridge, Kincraig
Kingussie, Highland Council, United Kingdom

Golspie kart track
Golspie, Highland Council, United Kingdom

Golspie south beach, golf course
Golspie, Highland Council, United Kingdom

Gruinard Bay
Achnasheen, Highland Council, United Kingdom

Higher Glen Etive Pools
Ballachulish, Highland Council, United Kingdom

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

Jamimaville
Nairn, Highland Council, United Kingdom

Loch Brora
Brora, Highland Council, United Kingdom

Loch Brora
Brora, Highland Council, United Kingdom