Portmahomack Beach

Photo of Portmahomack Beach, a beach in Highland, the Scottish Highlands and Islands.

Portmahomack Beach

© valenta / Geograph · CC BY-SA 2.0

© valenta / Geograph · CC BY-SA 2.0

Portmahomack Beach

Local highlight
Open in full map →Full map →
OpenFreeMap © OpenMapTiles · data from OpenStreetMap · terrain Mapzen/AWS

Portmahomack has a sheltered, west-facing sandy beach right by the village — unusual for the east coast, and one reason it’s a calm spot for a swim or a paddle. Seals often bask offshore. It’s near the tip of the Tarbat peninsula, so it pairs well with a run out to Tarbat Ness and its lighthouse. Fearn station is around 12km away.

More places to visit near Portmahomack Beach