Home
Your location

Crieff

Place in Perth and Kinross, Scotland

Coordinates:56.374, -3.84
OS grid ref:NN 86 21
Population:7,430
Dialling code: 01764

Crieff in Perth and Kinross, Scotland sits at the western edge of the Strathearn valley, about 12 miles west of Perth and within easy reach of Loch Earn and the southern Highlands. Its sheltered setting of rolling farmland and hills made it a historic centre for cattle droving and a 19th‑century spa destination, and those landscape qualities still shape the town’s character.

Today the local economy mixes agriculture, tourism and services: the long‑running holiday resort Crieff Hydro and the nearby Glenturret Distillery draw visitors, while markets, independent shops and outdoor activities remain important. There’s a strong sense of community with seasonal fairs and events that celebrate the town’s rural and historic roots.

Postcode districts covering Crieff

Most populated places nearby

Neighbouring places

Example postcodes in Crieff

Transport links

  • Airport Edinburgh Airport 34.4 miles55.3 km
  • Airport Glasgow International Airport 41.5 miles66.8 km
  • Railway station Gleneagles Station 8 miles12.9 km
  • Railway station Dunblane Railway Station 13.8 miles22.3 km

Schools in Crieff

  • Morrison's Academy Independent - all ages
  • Crieff High School Secondary
  • St Dominic's RC Primary School Primary
  • Crieff Primary School Primary
  • Ardvreck School Independent - primary
  • Ardvreck School All ages

Local points of interest

  • Monzie Castle Estate 1.1 miles1.8 km
  • Ochtertyre Estate 1.2 miles2 km
  • Abercairney Estate 3.5 miles5.6 km
  • Strathallan Castle Estate 5.2 miles8.4 km
  • Aberuchill Estate Estate 7.4 miles12 km
  • Braco Castle Estate 7.6 miles12.2 km
  • Ardoch House Estate 8.6 miles13.9 km
  • Gask House Estate 8.7 miles14 km
  • Ochil Hills Hill 10.8 miles17.4 km
  • Forest of Glenartney Forest 11 miles17.7 km
  • Methven Castle Estate 11.3 miles18.2 km
  • Ochil Hills Hill 11.8 miles18.9 km