Photo: Christian David, CC BY-SA 4.0 via Wikimedia Commons
The oldest in Inverness, this Gothic Church of Scotland parish church was mostly built in the 18th century, and there's probably been a church on this site since St Columba's time. The congregation is referred to as "Old High St Stephens" reflecting a merger in 2003 between this and St Stephens, a 19th-century church half a mile south. Both churches remain active but nowadays all services are in St Stephens.
Old High St Stephen's Church is a parish church of the Church of Scotland in Inverness, the capital city of the Highlands of Scotland. The congregation was formed on 30 October 2003 by a union of the congregations of Inverness Old High (57.4801°N 4.2289°W) and Inverness St Stephen's (57.4730°N 4.2186°W). Unusually in a union of Church of Scotland congregations, both buildings were retained for worship. In January 2022, regular worship ended at Old High. Since then, the Sunday service takes place at St Stephen's Church at 10:30am
© OpenStreetMap contributors
Built in 1593, the oldest house in Inverness, now run by the National Trust for Scotland, with a small exhibition and garden.
Its denizens are mostly 19th-century, but the original Chapel of St Mary, part of a monastery, was 14th-century. Chapel and monastery are long gone as Cromwell carried off the masonry to build a bastion.
A fine mansion of 1726 but only occasionally open.
The main Roman Catholic church, built in 1837, with fine stained glass windows and altar. It's not a cathedral as the RC diocese is based in Aberdeen.
19th-century shopping arcade opposite the railway station.
The museum has a collection of Pictish stones and wildlife dioramas, as well as historic weapons. The gallery has art exhibitions on two floors, no permanent collection.