Availability Search for Blairgowrie

COVID-19. Find the latest information on travel, and Good to Go (Covid-safe) businesses.

VisitScotland / Kenny Lam

Blairgowrie

Towns & Villages

Blairgowrie is one of the largest towns in Perthshire, sitting to the north of the city of Perth on the banks of the River Ericht.