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 biggest in Scotland by surface area.

5. Loch Awe
With 1.2 cubic kilometres of water Loch Awe is the fifth largest loch by volume in Scotland. It's also the longest - measuring 41 kilometers end-to-end. Loch Awe is popular with trout anglers and contains several picturesque ruined castles on islands that delight photographers. Kilchurn Castle is the most pictured and can be visited during the summer months. Photo: Canva/Getty Images

6. Loch Maree
A water volume of 1.09 cubic kilometres puts Loch Maree, in Wester Ross, into sixth place. 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

7. Loch Ericht
Located to the far south of the Highlands, Loch Ericht contains 1.08 cubic kilometres of water. The loch is dammed at both ends as part of a hydro-electric scheme. Photo: Canva/Getty Images

8. Loch Lochy
The tautologically-named Loch Lochy is relatively small by the standards of Scottish lochs but has hidden depths, plunging to 162 metres and containing 1.07 cubic kilometres of water. Folklore says that the Highland loch is home to a supernatural being called the River Horse which feeds on the banks. Photo: Canva/Getty Images

