Crieff on the map

Crieff built-up area

Built-up area3.0 km² (1.2 sq mi)

Location in Perth and KinrossCrieff sits where the marker shows within the county.

11,466
Population
5,542
Households
1
Schools nearby
Create a free area profile for CrieffDownload or embed an infographic of these statistics

About Crieff

Crieff is a small town located in Perth and Kinross, Scotland, with the postcode area PH7. It lies at the western edge of the Scottish Highlands, making it a convenient base for exploring the surrounding countryside. The town features a variety of shops, cafes, and local services, catering to both residents and visitors. One notable site is the Crieff Hydro, a large hotel and spa that offers various leisure activities and wellness facilities.

The area around Crieff is characterised by its natural beauty, with several walking trails and parks nearby. The town also hosts events throughout the year, including markets and festivals that showcase local produce and crafts. Crieff's location provides easy access to other attractions in Perthshire, making it a practical stop for those travelling in the region.

Nearest Train Stations 1 stations

Gleneagles Train Station 7.4 miles

Location

Local Government

District Perth and Kinross
Ward Strathearn
Constituency Ochil and South Perthshire

Frequently Asked Questions about Crieff

What is the population of Crieff?
Crieff has a population of approximately 11,466 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Crieff?
Crieff is covered by the PH5, PH6, PH7 postcode districts.
How many schools are there in Crieff?
There are 1 schools within easy reach of Crieff, spanning primary, secondary and other phases.
Where is the nearest train station to Crieff?
The nearest railway station to Crieff is Gleneagles Train Station, about 7.4 miles away.