105719: Portsoy, Aberdeenshire Portsoy is a town in Aberdeenshire. Details Record Type: Location Record Maintained by: HC