Beaches · Scottish Highlands
Tannachy Sands
In or near Portgordon.
Tannachy Sands is a beach in the United Kingdom.

Richard Webb — CC BY-SA 2.0 via Wikimedia Commons licence
Plan your visit
- Typical visit
- 1 h–3 h
- Best time of year
- Summer (Jun–Aug)
- Free entry
- Family-friendly
- Dog-friendly
About
Tannachy Sands is a named beach on the United Kingdom coastline. Coordinates: 57.6640°, -3.0258°. This entry is part of The Great Britain Guide, a free, ad-free, open-data tourist directory.
Photo gallery
See it from the streetimagery from 2019
Imagery © Mapillary contributors, CC BY-SA 4.0
Place summary
Tannachy Sands is a beach located in the Scottish Highlands, postcode AB56. This coastal area is characterised by its natural beauty and sandy shores, offering a tranquil setting for visitors.
AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.
- Coordinates
- 57.6640, -3.0258
- District
- Moray
- Postcode
- AB56 5QT
- Parliamentary constituency
- Aberdeenshire North and Moray East
Sources
- osm: w888661742 (ODbL)
Other places nearby

Portgordon Fairy Walk
Natural landmarks · 0.5 km

Portgordon Harbour
Harbours & ports · 0.7 km

Portgordon War Memorial
Memorials & monuments · 0.7 km

Portgordon
Villages · 0.7 km

69 Gurkha Independant (sic) Field Squadron Harbour Repair Memorial
Memorials & monuments · 0.7 km

Portgordon Fairytale Walk
Natural landmarks · 1.2 km

Portgordon
Towns & cities · 1.7 km

Tannachy Sands
Beaches · 2.3 km

Spey Bay
Natural landmarks · 2.6 km

Enzie South Parish Church, Broadley
Historic churches · 2.7 km

Old Bicycles by the Sea
Natural landmarks · 2.7 km

St Ninian's Church, Tynet
Historic churches · 3.2 km
Nearby
Natural landmarks · Scottish Highlands
Portgordon Fairy Walk
Portgordon Fairy Walk — a place in Scottish Highlands, United Kingdom.
📷 3Harbours & ports · Scottish Highlands
Portgordon Harbour
Portgordon Harbour — harbour at Portgordon, Moray, Scotland, UK.
Memorials & monuments · Scottish Highlands
Portgordon War Memorial
Portgordon War Memorial — a memorial in Scottish Highlands, United Kingdom.
Memorials & monuments · Scottish Highlands
69 Gurkha Independant (sic) Field Squadron Harbour Repair Memorial
69 Gurkha Independant (sic) Field Squadron Harbour Repair Memorial — a memorial in Scottish Highlands, United Kingdom.
Natural landmarks · Scottish Highlands
Portgordon Fairytale Walk
Portgordon Fairytale Walk — a place in Scottish Highlands, United Kingdom.
Where to eat & stay near Tannachy Sands
Places to stay
📷 5Campsites · Scottish Highlands
Greencraig Pods, Caravan & Camping
Greencraig Pods, Caravan & Camping — a campsite in scotland highlands.
Caravan parks · Scottish Highlands
Strathlene Holiday Park
Strathlene Holiday Park — a caravan park in scotland highlands.
Caravan parks · Scottish Highlands
Burnside Caravan Park
Burnside Caravan Park — a caravan park in scotland highlands.
Caravan parks · Scottish Highlands
Findochty Caravan Park
Findochty Caravan Park — a caravan park in scotland highlands.
Hotels · Scottish Highlands
Cullen Bay Hotel
Cullen Bay Hotel — a hotel in scotland highlands.
Campsites · Scottish Highlands
Cullen Bay Caravan Park
Cullen Bay Caravan Park — a campsite in scotland highlands.
Places to eat & drink
Historic pubs · Scottish Highlands
Seafield Arms Hotel, 84, 86 Mid Street, Keith
Seafield Arms Hotel, 84, 86 Mid Street, Keith in Scotland Highlands, United Kingdom.
Historic pubs · Scottish Highlands
Forbes Arms Hotel, Milltown of Rothiemay
Forbes Arms Hotel, Milltown of Rothiemay in Scotland Highlands, United Kingdom.
More beaches in this region
📷 3
📷 3Beaches · Scottish Highlands
Aberdeen Beach and Queens Links
Aberdeen Beach and Queens Links — beach in Aberdeen, Scotland, UK.
Beaches · Scottish Highlands
Achmelvich Beach
Achmelvich Beach is a beach in the United Kingdom.
Frequently asked questions
- Where is Tannachy Sands?
- Tannachy Sands is in the Scottish Highlands, United Kingdom (postcode AB56 5QT).
- What is Tannachy Sands?
- Tannachy Sands is a beach in the United Kingdom.
- How do I get to Tannachy Sands?
- The nearest town is Portgordon. Drivers can use postcode AB56 5QT.
- Is Tannachy Sands free to visit?
- Yes, Tannachy Sands is free to enter.
- How do I get to Tannachy Sands?
- Drivers can navigate to postcode AB56 5QT. It sits within the Aberdeenshire North and Moray East parliamentary constituency.