It’s estimated that there are over 30,000 lochs in Scotland – from vast bodies of water to tiny lochans.
Their evocative names are known around the world, whether it’s the monster residing in Loch Ness or the famous oysters of Loch Fyne.
From attracting tourists in their droves, to providing a place to enjoy a range of recreational activities for generations of Scots, the country’s lochs are a key part of its magical geography.
Here are the 10 deepest lochs in Scotland – and how low they go.

9. Loch Shiel
With both the Glenfinnan Viaduct and Glenfinnan Monument on its north bank, Loch Shiel isn't short of dramatic views. The 128 metre deep loch has made its mark on popular culture, featuring as the Black Lake in Harry Potter and the birthplace of Connor MacLeod in the Highlander film franchise. Photo: Canva/Getty Images

10. Loch Maree
A depth 118 metres puts Loch Maree, in Wester Ross, in the tenth and final place on our list. The largest island on the loch, Eilean Sùbhainn, contains a loch that itself contains an island - the only example of this geographical phenomenon in the UK. Photo: Canva/Getty Images

