Beaches in Highland
67 beaches on the coast in Highland. Official water-quality classification for the 2025 season: 8× excellent and 1× good. Highland has 6 more swimming spots of other kinds.
- Achmelvich Coast
- An Fhaodhailinn Coast, Àird
- Ballachulish Penninsula Coast, Fort William
- Big Sand Beach Coast
- Camas Cros Coast, Camascross
- Camas Gaineamhaich Coast, Ullapool
- Camas a' Mhòr Bheòil (or Braes Beach) Coast, Portree
- Camas a'Chruthaich Coast, Ullapool
- Camas na Muic Coast, Coast
- Camusdarach Beach Coast, Glenancross
- Central Beach Coast, Nairn
- Clachtoll Beach Coast
- Cladach Allt an Fheidh Coast, Melvaig
- Cladach Melvaig Coast
- Cladach a' Ghlinne Coast, Camasunary
- Cladach an Uillt Ghrìsean Coast, Aultgrishan
- Clashnessie Bay Coast
- Coral Beach Coast, Galtrigill
- Coral Beach - Plockton Coast, Portneora
- Cuthill Sands Coast, Dornoch
- Dornoch Coast
- Dornoch Sands Coast
- Drumbuie Beach Coast
- Dunnet Coast, Thurso
- Dunnet Beach Coast, Thurso
- East Beach Coast, Nairn
- Edderton Sands Coast, Tain
- Embo Beach Coast, Dornoch
- Fiskavaig Bay Coast, Portree
- Gainmheach Achadh Deuthasdal Coast, Auchtercairn
- Gairloch Beach Coast, An Àrd
- Little Gruinard Beach Coast, Ullapool
- Long Beach Coast, Inverie
- Mellon Udrigle Beach Coast, Ullapool
- Midfield Beach Coast, Portvasgo
- Mol Mhòr Coast, Rispond
- Mol Mòr Coast, Ullapool
- Mol na Cloiche-bleith Coast, Ullapool
- Murkle Bay Coast, Thurso
- Nairn (Central) Coast
- Nairn (East) Coast
- Nudist Beach Coast, Brora
- Oldshoremore Beach Coast
- Peanmeanach Beach Coast
- Redpoint Beach Coast
- Rosemarkie Coast, Fortrose
- Salmon Beach Coast, Mellon Charles
- Sand Beach Coast, Big Sand
- Sandwood Bay Coast
- Sango Bay Coast, Durness
- Shell Beach Coast, Wick
- Shore of Gartymore Coast, Brora
- Singing Sands Coast, Cleadale
- Strath Bay Beach Coast, Strathy
- Tarlogie Scalps Coast, Tain
- Thurso Coast
- Torrisdale beach Coast, Bettyhill
- Tràigh Allt Chàilgeag Coast, Rispond
- Tràigh Chlèadail Coast, Cleadale
- Tràigh Ostaig Coast, Kilbeg
- Tràigh a' Chnuic Coast, Teangue
- Tràigh an t-Sean Bhaile Coast, Ullapool
- Tràigh na h-Uamhag Coast, Sangobeg
- Vestey's Beach Coast, Achmelvich
- White Shore Coast, Lochinver
- Whiteness Beach (Secret Beach) Coast, Ardersier
- Whiteness Sands Coast, Dornoch
By type
All swimming spots in Highland · Swimming spots in the United Kingdom · View on the map