The former parish church of Old High St Stephen in Inverness mainly dates from the late 18th century though the site has been used for worship since the Saxon period, it is said to be on the site that St Columba converted a Pictish king in 565. The clock tower is 16th century though the top is a 17th century addition. The nave has seven bays with porches to the south east. There is a semi-octagonal apse.
The church is built from rubble, reusing material from a medieval kirk. It is no longer used for services.