Old High Church

Inverness's oldest church, with a kirkyard that witnessed executions after Culloden

Old High St Stephen's stands on a promontory above the River Ness, on a site that has been a place of Christian worship since at least the sixth century. The present building dates largely from the eighteenth and nineteenth centuries, but the tower is much older — possibly fourteenth century. It is the oldest church in continuous use in Inverness.

The kirkyard beside the church is the more atmospheric of the two burial grounds in central Inverness. Look for the gravestones with holes bored through them — these are said to be musket ball impacts from the summary executions of Jacobite prisoners after Culloden in 1746. The church is typically open for services and occasionally for heritage visits.

things to do sight
A story
After the Battle of Culloden in 1746, Jacobite prisoners were brought to the Old High Church kirkyard and shot. Some were executed on the spot; others were held in the church itself before being transported or hanged. The kirkyard contains gravestones pockmarked with musket ball holes from these executions, still visible today.

Other places in Things to Do