Skip to content
The Great Britain Guide

Best of Scottish Highlands

The 20 best historic churches in Scottish Highlands

Our curated top 20 historic churches in Scottish Highlands, ranked by quality rating, image richness and content depth. For the complete list of 1,261 historic churches see the full historic churches index for Scottish Highlands.

  1. 1

    Old High St Stephen's

    Old High St Stephen's, historic churches in Scottish Highlands

    Old High St Stephen's Church (Scottish Gaelic: Seann Eaglais Ard) is a parish church of the Church of Scotland in Inverness, the capital city of the Highlands of Scotland. The congregation was formed

    Read more about Old High St Stephen's

  2. 2

    Old West Kirk

    The gravestone of Alexander Knox - geograph.org.uk - 2515168

    The Old West Kirk of the Church of Scotland, authorised by a 1589 Royal Charter and first opened in 1591, is noted as the first Presbyterian church built in Scotland following the Scottish Reformation

    Read more about Old West Kirk

  3. 3

    St Mary's Chapel, Rattray

    St Mary's Chapel, Rattray, historic churches in Scottish Highlands

    St Mary's Chapel (known also as "the Chapel of the Blessed Virgin") is a late 12th/early 13th century chapel found in Rattray, Aberdeenshire, Scotland. It was built by William Comyn, jure uxoris Earl

    Read more about St Mary's Chapel, Rattray

  4. 4

    St. Mary's Fochabers

    St Mary's Presbytery - geograph.org.uk - 6766417

    St Mary's, Fochabers is a Roman Catholic church in the village of Fochabers, Moray, in Scotland and is a part of the RC Diocese of Aberdeen. The building is significant for the high quality of its alt

    Read more about St. Mary's Fochabers

  5. 5

    Kilspindie

    Leaving Kilspindie village - geograph.org.uk - 4602081

    Kilspindie is a village in Perth and Kinross, Scotland. It is situated on the Kilspindie burn, approximately 2+3⁄4 miles (4.5 kilometres) northwest of Errol, 12 miles (19 kilometres) west of Dundee ce

    Read more about Kilspindie

  6. 6

    St Giles' Church of Scotland, High Street, Elgin

    OS Flush Bracket G3880 - Elgin, St. Giles Centre - geograph.org.uk - 6794929

    St Giles' Church is a Church of Scotland church situated in the centre of Elgin, Moray, in north-east Scotland. It is Elgin's original parish church. The current building was built between 1825 and 18

    Read more about St Giles' Church of Scotland, High Street, Elgin

  7. 7

    St Mary's Collegiate Church, Cullen

    Twisted Tree - geograph.org.uk - 8252093

    Cullen Old Church (also known as Cullen Auld Kirk) is the parish church for Cullen and Deskford, in Moray. It was originally a part of the Roman Catholic Church, but has been a part of the Church of S

    Read more about St Mary's Collegiate Church, Cullen

  8. 8

    St Gregory's Church, Preshome

    Minor road near Clochan - geograph.org.uk - 3728209

    St. Gregory's Church is a Roman Catholic church at Preshome near Buckie in north-east Scotland. It is protected as a category A listed building. Built in 1788, St. Gregory's was the first church build

    Read more about St Gregory's Church, Preshome

  9. 9

    St Rufus Church, Keith

    St Rufus Church, Keith - geograph.org.uk - 3627356

    St Rufus Church, also known as Keith Parish Church, is a Church of Scotland church in Keith, Moray, that was built in 1816. Designed by James Gillespie Graham in the Perpendicular Gothic style, it has

    Read more about St Rufus Church, Keith

  10. 10

    St Margaret's Episcopal Church and Burial Ground, Aberlour

    03890 St Margaret's Episcopal Church, Aberlour 030

    St Margaret's Church is a church of the Scottish Episcopal Church near Aberlour in Moray, Scotland. It is Gothic in style, built mostly of tooled granite rubble, and has a cruciform layout with an eas

    Read more about St Margaret's Episcopal Church and Burial Ground, Aberlour

  11. 11

    Kilarrow Parish Church, Bowmore, Islay

    Kilarrow Parish Church, Bowmore, Islay, historic churches in Scottish Highlands

    Kilarrow Church (Scottish Gaelic: Eaglais Cill an Rubha) is a Church of Scotland parish church, overlooking and serving Bowmore on the island of Islay. The "Round Church", as it is often known, was bu

    Read more about Kilarrow Parish Church, Bowmore, Islay

  12. 12

    St Mary's Parish Church, Monymusk

    Monymusk - The Square - geograph.org.uk - 8125197

    Monymusk Parish Church (also known as the Church of the Blessed Mary) is located in Monymusk, Aberdeenshire, Scotland. It is of Church of Scotland denomination. Now Category A listed, a structure on t

    Read more about St Mary's Parish Church, Monymusk

  13. 13

    St Munn's Parish Church, Kilmun

    St Munn's Parish Church, Kilmun, historic churches in Scottish Highlands

    Kilmun Parish Church and Argyll Mausoleum in Kilmun, Argyll and Bute, Scotland, consists of St Munn's Church (a Category-A-listed building but no longer a parish church of the Church of Scotland), as

    Read more about St Munn's Parish Church, Kilmun

  14. 14

    Old Parish Church of St Talorgan and walled burial ground

    Tomb of Sir James Ogilvie of Deskford - geograph.org.uk - 7185786

    St Talorgan Parish Church is a ruined church in Fordyce, Aberdeenshire, Scotland. The church was established in the 13th century and dedicated to St Talorgan, also known as St Talarican. In 1351, it w

    Read more about Old Parish Church of St Talorgan and walled burial ground

  15. 15

    Strone Church

    A Cross Off Strone Point - geograph.org.uk - 3057441

    St Columba's Church (also known as Strone Church) is a Church of Scotland church building in Strone, Argyll and Bute, Scotland. The church is located on Shore Road at the mouth of the Holy Loch on its

    Read more about Strone Church

  16. 16

    Cruden Parish Church

    Minor road, Gallows Hill - geograph.org.uk - 6588510

    St Olaf's Church (also known as Old Parish Church) is a Category B listed building in Cruden, Aberdeenshire, Scotland, built in 1776. It was designated in 1971. It is a Church of Scotland parish churc

    Read more about Cruden Parish Church

  17. 17

    Sandbank Parish Church

    Clock in Sandbank - geograph.org.uk - 6202746

    Sandbank Parish Church is a former Church of Scotland church building in Sandbank, Argyll, Scotland. Completed in 1868, it was designated a Category C listed building in 2007. It stands on the A885 hi

    Read more about Sandbank Parish Church

  18. 18

    Crathie Kirk

    Crathie Kirk, historic churches in Scottish Highlands

    Crathie Kirk is a small Church of Scotland parish church in the Scottish village of Crathie, best known for being the regular place of worship of the British royal family when they are in residence at

    Read more about Crathie Kirk

  19. 19

    Roman Catholic Church of The Incarnation, Tombae

    The Tombae Church of the Incarnation - geograph.org.uk - 8164194

    The Church of The Incarnation was built between 1827 and 1829 as a Roman Catholic church, under the patronage of the Gordon family, in Banffshire, Scotland. It was originally built by John Gall, and f

    Read more about Roman Catholic Church of The Incarnation, Tombae

  20. 20

    St Mary's Kirk, Auchindoir

    St Mary's Kirk, Auchindoir, historic churches in Scottish Highlands

    St Mary's Kirk at Auchindoir, between Rhynie and Lumsden, in Aberdeenshire, Scotland, is one of the country's finest surviving medieval parish kirks. The main doorway is early Romanesque, and there is

    Read more about St Mary's Kirk, Auchindoir