Home
Your location

Blairgowrie

Place in Perth and Kinross, Scotland

Coordinates:56.587, -3.335
OS grid ref:NO 18 44
Dialling code: 01250
Map of the UK

Blairgowrie is a market town in Perth and Kinross, Scotland, sitting in the broad agricultural valley of Strathmore on the banks of the River Ericht. It forms a close pair with the neighbouring burgh of Rattray, and retains a compact town centre with stone buildings and the remains of old mill structures that hint at its industrial past.

The town is best known for surrounding soft‑fruit and orchard farming and serves as a handy base for visitors heading into the Cairngorms and the nearby Angus Glens and Glenshee ski area. Outdoor routes such as the Cateran Trail pass close by, and a lively local calendar of markets and Highland Games keeps a strong community and cultural life.

Postcode districts covering Blairgowrie

Most populated places nearby

Neighbouring places

Example postcodes in Blairgowrie

Transport links

  • Edinburgh Airport 44 miles70.8 km
  • Aberdeen Airport 60.4 miles97.2 km
  • Dunkeld and Birnam Railway Station 9.5 miles15.3 km
  • Invergowrie Railway Station 13.9 miles22.4 km

Hotels near Blairgowrie Ad

Schools in Blairgowrie

  • Blairgowrie High School Secondary
  • Newhill Primary School Primary
  • Rattray Primary School Primary
  • St Stephen's RC Primary School Primary

Local points of interest

  • Bamff Estate 4.1 miles6.7 km
  • Inchtuthil Archaeological site 4.6 miles7.4 km
  • Hallyburton House Estate 5.4 miles8.6 km
  • Forest of Alyth Forest 5.5 miles8.9 km
  • Belmont Castle Estate 6.6 miles10.6 km
  • Murthly Castle Estate 7.3 miles11.7 km
  • Airlie Castle Estate 8.3 miles13.3 km
  • Sidlaw Hills Hill 8.8 miles14.1 km
  • Perth Racecourse Recreation 11.9 miles19.2 km
  • Forter Castle Historic site 12.6 miles20.3 km
  • Balthayock House Estate 12.9 miles20.8 km
  • McDiarmid Park Stadium 13.4 miles21.6 km