River Spey - Course

Course

The Spey is 107 miles long. It rises at over 1000 feet (300 m) at Loch Spey in Corrieyairack Forest in the Scottish Highlands, 10 miles (16 km) south of Fort Augustus. The river descends through Newtonmore and Kingussie, crossing Loch Insh before reaching Aviemore, giving its name to Strathspey. From there it flows the remaining 60 miles (97 km) north-east to the Moray Firth, reaching the sea five miles west of Buckie.

On some sections of its course, the Spey changes course frequently, either gradually as a result of deposition and erosion from normal flow, or in a matter of hours as a result of spate. The Spey spates quickly due to its wide mountainous catchment area as a result of rainfall or snow-melt.

Insh Marshes, areas of roughly two miles on either side of the Spey in the lower reaches are designated by Scottish Natural Heritage as a Site of Special Scientific Interest, as are the extensive shingle systems at Spey Bay.

Read more about this topic:  River Spey