Lake in Perth

Dupplin Loch

3 holiday parks nearby

TypeLake
LocationPerth, Perthshire

About Dupplin Loch

The water at Dupplin Loch sits perfectly still most days, reflecting the Perthshire sky like dark glass. It's a small freshwater loch just outside Perth, the sort of place locals know well but visitors often miss entirely. The walk around it takes about an hour at a leisurely pace, with decent paths that work for families with older kids, though pushchairs would struggle on the rougher sections.

What makes it worth the trip is the birdlife. Bring binoculars and you'll spot grebes, herons, and if you're lucky, osprey during spring and autumn. Photographers get genuinely absorbed here - the light is particularly good in late afternoon when the hills behind catch the sun. There's a car park right there and it costs nothing to visit, which is increasingly rare.

It's not dramatic or showy. The loch won't take your breath away like Loch Tay or Loch Katrine might, but that's rather the point. It's peaceful in a way that feels proper Perthshire - gentle rolling countryside, no crowds, no gift shops. You'll want to allow two hours if you're stopping to watch the water or sit on the benches.

Stay at Broadslap Farm Caravan Club site just a few miles away and you've got a solid base for exploring this part of Tayside. The loch works well as a morning outing before heading into Perth itself or pushing on to bigger attractions. Go early in the day to avoid any tour groups, though frankly they're rare here anyway.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is Dupplin Loch?

Dupplin Loch is a lake in Perthshire, Fife & Tayside.

Are there holiday parks near Dupplin Loch?

Yes, there are 3 holiday parks near Dupplin Loch. The closest is Broadslap Farm Caravan & Motorhome Club CL, just 3.6 miles away, rated 4.4 out of 5 by visitors. Other options include Luxury Hideaways and Maycroft Retreat.

Where is Dupplin Loch?

Dupplin Loch 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 3.6 miles away.

What else is there to do near Dupplin Loch?

Near Dupplin Loch you can also visit Inverdunning (archaeological site), Wester Cairnie (archaeological site), Leadketty (archaeological site), Kincladie Wood (forest). Browse our Perth area guide for the full list of things to do.