Availability Search for Birnam

COVID-19. Find the latest information, plus We’re Open and Good to Go (Covid-safe) businesses.

VisitScotland / Kenny Lam

Birnam

Towns & Villages

The pretty village of Birnam lies 15 miles north of the city of Perth and sits opposite the twin town of Dunkeld, across the River Tay.