A parish in the county of Angus. It was a quoad omnia parish (a parish for civil and religious purposes). It combined with the neighbouring parish of Arbroath to form the civil parish of Arbroath and St Vigeans from 1919 until 1975.
Records in Virtual Volumes
Kirk session records