Rivers

Levels from four SEPA river gauges, in order down the Spey. For the forecast, see Weather.

The live river levels need JavaScript, which this browser has not run. Each gauge below links to its latest readings on SEPA.

For each gauge, a bar marks the level now against its normal range (shaded) and its highest on record (dotted line).

  1. Spey at Invertruim

    The Spey above Newtonmore, and the furthest upstream of these four gauges. SEPA gives the catchment above it as 400 km².

    Level now
    …
    Normal range
    0.28 to 1.84 m
    Highest on record
    2.36 m, 8 October 2023
    Loading the latest level…
  2. Tromie at Tromie Bridge

    The Tromie, above where it joins the Spey. SEPA gives the catchment above it as 130 km².

    Level now
    …
    Normal range
    0.14 to 1.70 m
    Highest on record
    2.31 m, 30 December 2015
    Loading the latest level…
  3. Spey at Kincraig

    The Spey at Kincraig, where it leaves Loch Insh. SEPA gives the catchment above it as 764 km².

    Level now
    …
    Normal range
    0.19 to 2.13 m
    Highest on record
    3.59 m, 17 January 1993
    Loading the latest level…
  4. Feshie at Feshie Bridge

    The Feshie joins the Spey below Kincraig, so it does not flow through Loch Insh. SEPA gives the catchment above this gauge as 231 km².

    Level now
    …
    Normal range
    0.55 to 2.01 m
    Highest on record
    2.69 m, 30 December 2015
    Loading the latest level…

Data sources