Photo: PaulT (Gunther Tschuch) / Wikimedia Commons (CC BY-SA 4.0)
About this place
Built in 1786 on the banks of the River Tay, Stanley Mills is one of the best-preserved cotton mill complexes in Scotland.
The site sits in the village of Stanley in Perth and Kinross.
Power came originally from waterwheels driven by the river, with the mill later transitioning through turbine and then electric power across its working life.
Historic Scotland purchased the site in 1995, and it has been under public heritage stewardship ever since, now cared for by Historic Environment Scotland.
Visitors can explore the industrial machinery and workers' history inside, getting a vivid sense of what large-scale cotton production looked like in rural Scotland.
Plan your visit
Nearest station: Perth Rail Station (6 miles)
Open April to September; closed October to March — check the official Historic Environment Scotland website for exact dates and any closures.
Nearby properties
Murthly Castle
View Murthly Castle on heritage mapHuntingtower Castle
View Huntingtower Castle on heritage mapBranklyn Garden
View Branklyn Garden on heritage mapElcho Castle
View Elcho Castle on heritage mapHistoric places nearby
Within 5 miles of Stanley Mills there are 1 historic properties, including 1 historic house.
Within 10 miles of Stanley Mills there are 11 historic properties, including 3 historic buildings, 2 churchs and 2 historic sites, across Historic Environment Scotland, National Trust for Scotland and Historic Houses sites.
Within 20 miles of Stanley Mills there are 34 historic properties, including 7 churchs, 7 historic sites and 5 historic buildings, across Historic Environment Scotland, Historic Houses and National Trust for Scotland sites.
