Archaeological Site in Perth

Upper City Mills

3 holiday parks nearby

TypeArchaeological Site
LocationPerth, Perthshire
Nearest parkPerth Caravan Park & Camp Site (2.1 mi)

About Upper City Mills

The ruins of Upper City Mills sit quietly on the outskirts of Perth, easy to miss if you're not looking for them. What remains is essentially a collection of stone foundations and broken walls scattered across a modest site - the skeletal remains of what was once a significant industrial complex from the 18th and 19th centuries. You can walk among the ruins and get a genuine sense of how mills operated in this part of Scotland, with the layout telling you something about the machinery and workflow.

It's worth a visit if you're into industrial archaeology or Scottish history, but don't expect anything dramatic. There are no reconstructions, no visitor centre, no interpretation boards to speak of - just the stones themselves. You're genuinely on your own here, which some people find brilliant and others find a bit underwhelming. Allow perhaps 30 minutes to have a proper look around, maybe longer if you're sketching or photographing.

If you're camped at either Scone Camping and Caravanning Club Site or Perth Caravan Park just a couple of miles away, it makes sense to combine a morning visit here with a walk into Perth town centre or a trip to Scone Palace. It's free, accessible, and requires zero planning - just turn up. The best time is probably autumn or spring when the light's interesting and you won't be wrestling with midges or summer crowds. Families with young kids might find it frustrating; they'll need to be genuinely interested in old buildings to stay engaged.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is Upper City Mills?

Upper City Mills is a archaeological site in Perthshire, Fife & Tayside.

Are there holiday parks near Upper City Mills?

Yes, there are 3 holiday parks near Upper City Mills. The closest is Perth Caravan Park & Camp Site, just 2.1 miles away, rated 3.6 out of 5 by visitors. Other options include Scone Camping and Caravanning Club Site and Newmill Farm.

Where is Upper City Mills?

Upper City Mills is located near Perth in Perthshire, Fife & Tayside. It is easily accessible from nearby holiday parks, making it ideal for a day trip during your stay. The nearest park is just 2.1 miles away.

What else is there to do near Upper City Mills?

Near Upper City Mills you can also visit Shianbank Stone Circles (archaeological site), Bonhard Saw Mill (archaeological site), Wester Bonhard (archaeological site), Mill of Murrayshall (archaeological site). Browse our Perth area guide for the full list of things to do.