Portsoy

Portsoy
Portsoy
Location within Aberdeenshire
Population1,690 (2020)
OS grid referenceNJ589660
 Edinburgh121 mi (195 km)
 London439 mi (707 km)
Council area
Lieutenancy area
CountryScotland
Sovereign stateUnited Kingdom
Post townBANFF
Postcode districtAB45
Dialling code01261
PoliceScotland
FireScottish
AmbulanceScottish
UK Parliament
Scottish Parliament

Portsoy (Scottish Gaelic: Port Saoidh) is a small town in Aberdeenshire, Scotland. Historically, Portsoy was in Banffshire until 1975. The original name may come from Port Saoithe, meaning "saithe harbour". Portsoy is located on the Moray Firth coast of northeast Scotland, 50 miles (80 km) northwest of Aberdeen and 65 miles (105 km) east of Inverness. It had a population of 1,752 at the time of the 2011 census.