Find your perfect property in the Highlands & Islands of Scotland
About Portsoy
Portsoy is a village on the Moray Firth coast in the Moray area. The village is home to the annual Scottish Traditional Boat Festival. Elgin is roughly a 40 minute drive west (via the A98).
HSPC cannot guarantee the accuracy of maps or locations.