Home
Your location

Peterhead

Place in Aberdeenshire, Scotland

Coordinates:57.503, -1.797
OS grid ref:NK 12 45
Population:18,450
Dialling code: 01779

Peterhead is a working coastal town in Aberdeenshire, Scotland, sitting on the edge of the North Sea at the heart of the traditional Buchan area. The town grew around a sheltered harbour and long established itself as one of Europe’s largest white‑fish ports, a role now supplemented by offshore oil, gas and renewables support services; the nearby Peterhead Power Station is a prominent local landmark.

Its maritime past is visible across the town - from the former high‑security Peterhead Prison to the busy quay and fish processing yards - while the surrounding coastline, from Rattray Head to the dramatic blowhole at the Bullers of Buchan, draws birdlife and walkers. Local culture retains a strong Doric Scots flavour and the community is shaped by a resilient, close‑knit seafaring tradition.

Postcode districts covering Peterhead

Most populated places nearby

Neighbouring places

Example postcodes in Peterhead

Transport links

  • Airport Aberdeen Airport 25.6 miles41.2 km
  • Airport Inverness Airport 83.5 miles134.4 km

Schools in Peterhead

  • Anna Ritchie School Special
  • Clerkhill School Primary
  • Meethill School Primary
  • Peterhead Academy Secondary
  • Dales Park School Primary
  • Peterhead Central School Primary
  • Buchanhaven School Primary
  • Burnhaven School Primary

Local points of interest

  • Balmoor Stadium 0.6 miles0.9 km
  • Port Henry Harbour Harbour 0.9 miles1.4 km
  • South Harbour Harbour 0.9 miles1.4 km
  • North Harbour Harbour 1 mile1.6 km
  • Kinmundy House Estate 7 miles11.3 km
  • Auquharney House Estate 7.9 miles12.8 km
  • Pitfour House Estate 9 miles14.5 km
  • Brucklay Castle Estate 13.3 miles21.3 km
  • Sands of Forvie Nature Reserve Nature reserve 13.3 miles21.4 km
  • Philorth House Estate 13.6 miles21.8 km
  • Newburgh Seals Beach Beach 15.1 miles24.3 km
  • Boyndlie House Estate 16.5 miles26.6 km