Stac Biorach (Scottish Gaelic: "sharply pointed stack") is a sea stack, 73 metres (240 ft) tall, situated in the Sound of Soay between the islands of Hirta and Soay in the St Kilda archipelago of Scotland. It lies west of the 62 metres (203 ft) high Stac Shoaigh.