Loch Spey is a small freshwater loch located in the Central Highlands of Scotland. This loch is significant because it forms the headwaters of the powerful River Spey. It is small, only 300 m long by 200 m wide and is shallow with many weed beds. It is located 28.9 km west of Newtonmore and 5 km from Melgarve. Loch Spey is approximately 20 km up from …Loch Spey is a small freshwater loch located in the Central Highlands of Scotland. This loch is significant because it forms the headwaters of the powerful River Spey. It is small, only 300 m long by 200 m wide and is shallow with many weed beds. It is located 28.9 km west of Newtonmore and 5 km from Melgarve. Loch Spey is approximately 20 km up from the Spey Dam and 186 km from the North Sea.