Dornoch (/ˈdɔrnɒx/; Scottish Gaelic: Dòrnach pronounced [ˈt̪ɔːrˠn̪ˠəx]; Scots: Dornach) is a town and seaside resort, and former Royal burgh in the Highlands of Scotland. It lies on the north shore of the Dornoch Firth, near to where it opens into the Moray Firth to the east.