Castles · Scottish Highlands
Portmahomack
In or near Balintore.
Portmahomack — a castle in scotland-highlands, United Kingdom.

Richard Sutcliffe — CC BY-SA 2.0 via Wikimedia Commons licence
Plan your visit
- Typical visit
- 1.5 h–3 h
- Paid entry
- Family-friendly
- Limited wheelchair access
About
Portmahomack is a castle in scotland-highlands, United Kingdom, listed in the Wikipedia register of British heritage and tourism sites. See the linked Wikipedia article for full details.
Photo gallery
See it from the streetimagery from 2024
Imagery © Mapillary contributors, CC BY-SA 4.0
Official information
The Tarbat Discovery Centre is a museum located in Portmahomack that showcases Pictish and early medieval history. Visitors can explore a collection of artefacts, including intricately carved stone works and tools used in the creation of religious items from over 1,200 years ago.
Place summary
Portmahomack is a historic site located in the Scottish Highlands. It is known for its medieval castle ruins, which reflect the area's rich history and strategic importance. The site is notable for its archaeological significance and remains a point of interest for those studying Scotland's past.
AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.
Background
History
Situated 9 mi east of Tain on the northern coast of the Tarbat Peninsula, Portmahomack has long been known to be on the site of early settlements. The earliest evidence of habitation is provided by shell middens pointing to settlement as early as one or two thousand years BCE. There are the remains of an Iron Age broch a little to the west of the village. Finds of elaborate early Christian carved stones dating to the 8th–9th centuries (including one with an inscription), in and around the churchyard, had long suggested that Portmahomack was the site of an important early church in the sixth-seventh century.
Sourced from Wikipedia under CC BY-SA 4.0.
- Coordinates
- 57.8370, -3.8275
- District
- Highland
- Postcode
- IV20 1YB
- Parliamentary constituency
- Caithness, Sutherland and Easter Ross
- Phone
- 01862 871 351
- Opening
- 1 March – 31 October: Monday – Saturday 10 am – 4 pm, Sunday 1 pm – 4 pm; 1 November – 28 February: By appointment only.
- Official site
- www.tarbat-discovery.co.uk
Sources
- wikipedia: Portmahomack (CC BY-SA 4.0)
Other places nearby

Portmahomack Harbour Street Fountain
Memorials & monuments · 0.1 km

Portmahomack Caravan Site
Campsites · 0.5 km

Helen MacKenzie Memorial
Memorials & monuments · 0.5 km

Tarbat Free Church Of Scotland Church, Portmahomack
Historic churches · 0.5 km

Tarbat Discovery Centre
Museums · 0.5 km

Tarbat Old Church, Portmahomack
Historic churches · 0.5 km

The Pictish Queen
Public art & sculpture · 0.6 km

Evacuation Memorial
Memorials & monuments · 0.6 km

Tarbat War Memorial
Memorials & monuments · 0.6 km

Ballone Castle
Castles · 1.5 km

Rockfield
Villages · 1.8 km

Castle Corbet, dun site
Castles · 1.8 km
Nearby
Memorials & monuments · Scottish Highlands
Portmahomack Harbour Street Fountain
Portmahomack Harbour Street Fountain — a memorial in scotland-highlands, United Kingdom.
📷 5Campsites · Scottish Highlands
Portmahomack Caravan Site
Portmahomack Caravan Site — a campsite in scotland highlands.
Memorials & monuments · Scottish Highlands
Helen MacKenzie Memorial
Helen MacKenzie Memorial — a memorial in scotland-highlands, United Kingdom.
Historic churches · Scottish Highlands
Tarbat Free Church Of Scotland Church, Portmahomack
Tarbat Free Church Of Scotland Church, Portmahomack — category C listed building-listed church in scotland-highlands, United Kingdom.
Museums · Scottish Highlands
Tarbat Discovery Centre
Tarbat Discovery Centre — a museum in scotland-highlands, United Kingdom.
Historic churches · Scottish Highlands
Tarbat Old Church, Portmahomack
Tarbat Old Church, Portmahomack — category A listed building-listed church in scotland-highlands, United Kingdom.
Where to eat & stay near Portmahomack
Places to stay
📷 5Campsites · Scottish Highlands
Portmahomack Caravan Site
Portmahomack Caravan Site — a campsite in scotland highlands.
Campsites · Scottish Highlands
Dornoch camping and caravaning site
Dornoch camping and caravaning site — a campsite in scotland highlands.
📷 5Hotels · Scottish Highlands
Dornoch Station
Dornoch Station — a hotel in scotland highlands. 5-star. Brand: Marine & Lawn Hotels & Resorts.
Caravan parks · Scottish Highlands
Granny's Heilan' Hame Holiday Park
Granny's Heilan' Hame Holiday Park — a caravan park in scotland highlands. Brand: Parkdean Resorts.
Caravan parks · Scottish Highlands
Golspie Links Caravan Park
Golspie Links Caravan Park — a caravan park in scotland highlands.
Campsites · Scottish Highlands
Dornoch Firth Caravan Park
Dornoch Firth Caravan Park — a campsite in scotland highlands.
More castles in this region
📷 3Castles · Scottish Highlands
Aberdeen Castle
Aberdeen Castle — castle in Aberdeen City, Scotland, UK.
Castles · Scottish Highlands
Abergairn Castle
Abergairn Castle — castle in Aberdeenshire, Scotland, UK.
📷 2Castles · Scottish Highlands
Aberscross Castle
Aberscross Castle — castle near Dornoch, Highland, Scotland, UK, ruinous by the 17th century.
📷 3Castles · Scottish Highlands
Aboyne Castle
Aboyne Castle — castle in Aberdeenshire, Scotland, UK.
Frequently asked questions
- Where is Portmahomack?
- Portmahomack is in the Scottish Highlands, United Kingdom (postcode IV20 1YB).
- What is Portmahomack?
- Portmahomack — a castle in scotland-highlands, United Kingdom.
- How do I get to Portmahomack?
- Drivers can use postcode IV20 1YB.
- Does Portmahomack charge admission?
- Portmahomack typically charges admission. Check the official site for current ticket prices and opening hours.
- How do I get to Portmahomack?
- Drivers can navigate to postcode IV20 1YB. It sits within the Caithness, Sutherland and Easter Ross parliamentary constituency.