Blairgowrie on the map

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

21,676
Population
9,104
Households

About Blairgowrie

Blairgowrie is a town in Perth and Kinross, located in the eastern part of Scotland. It lies within the historic county of Perthshire and is known for its pleasant surroundings and community spirit. The town is situated near the River Isla, which flows through the area and contributes to its scenic character. Blairgowrie has a long tradition in horticulture, particularly in the cultivation of strawberries, and hosts an annual festival celebrating this local produce. The town centre features a mix of shops, cafes, and services, with a market square that serves as a focal point for local events. It is well connected by road and rail, with Blairgowrie railway station providing regular services to nearby cities. The surrounding countryside offers walking and cycling opportunities, making it a convenient base for exploring the region.

Nearest Train Stations 1 stations

Dunkeld And Birnam Train Station 9.1 miles

Location

Local Government

District Perth and Kinross
Ward Blairgowrie and Glens
Constituency Perth and North Perthshire

Frequently Asked Questions about Blairgowrie

What is the population of Blairgowrie?
Blairgowrie has a population of approximately 21,676 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Blairgowrie?
Blairgowrie is covered by the PH10, PH11, PH12, PH13 postcode districts.
Where is the nearest train station to Blairgowrie?
The nearest railway station to Blairgowrie is Dunkeld And Birnam Train Station, about 9.1 miles away.