Hafenanlagen wurden errichtet, um den lokalen Portsoy-Marmor zu verschiffen. Bei diesem handelt es sich jedoch nicht um Marmor, sondern ein Mineral aus der Serpentingruppe, das unter anderem Ludwig XIV. nach Frankreich importieren und in Schloss Versailles verbauen ließ. Zwischen 1825 und 1828 wurde ein neuer Hafen errichtet, der jedoch in einem Januarsturm im Jahre 1839 zerstört wurde. 1884 wurde er instand gesetzt, um Raum für die florierende Heringsfischerei zu schaffen.[2] Portsoy ist außerdem Standort der 1875 gegründeten WhiskybrennereiGlenglassaugh und liegt an der Grenze der bedeutenden Whiskyregion Speyside.[4] Die Brennerei hat eine Produktion von 1.100.000 Litern Whisky jährlich.
Verkehr
Die A98, die Fraserburgh mit Fochabers verbindet, durchquert Portsoy und schließt es an das Fernstraßennetz an. Ein Anschluss an das Eisenbahnnetz bestand seit dem Jahre 1859[2], der Bahnhof wurde jedoch aufgelassen.