Click on a monitoring station name to view live and historical river data.
Station
Parameter
River
Town
Ardachy Bridge Water Level (Water Level)
Tarff
Fort Augustus
Ariundle Water Level (Water Level)
Strontian
Acharacle
Balnaan Water Level (Water Level)
Dulnain
Grantown-On-Spey
Balnafoich Water Level (Water Level)
Nairn
Inverness
Boat Of Garten Water Level (Water Level)
Spey
Boat Of Garten
Bridge Of Oich Water Level (Water Level)
Loch Oich
Invergarry
Camisky Water Level (Water Level)
Lochy (Lochaber)
Fort William
Clachnaharry Water Level (Water Level)
Beauly Firth
Inverness
Claggan Water Level (Water Level)
Nevis
Fort William
Corpach Water Level (Water Level)
Loch Linnhe
Fort William
Craigard Water Level (Water Level)
Garry (Ness)
Invergarry
Craigendarroch Water Level (Water Level)
Aline
Oban
Diriebught House Water Level (Water Level)
Mill Burn
Inverness
Erchless Water Level (Water Level)
Beauly
Beauly
Fasnakyle Water Level (Water Level)
Glass
Beauly
Feshie Bridge Water Level (Water Level)
Feshie
Kingussie
Foyers Water Level (Water Level)
Loch Ness
Inverness
Grantown Water Level (Water Level)
Spey
Grantown-On-Spey
Inverlaidnan Bridge Water Level (Water Level)
Dulnain
Invertruim Water Level (Water Level)
Spey
Newtonmore
Ivy Bridge Water Level (Water Level)
Coilte
Inverness
Kerrow Wood Water Level (Water Level)
Glass
Beauly
Kincraig Water Level (Water Level)
Spey
Kingussie
Kingairloch Tide Gauge Water Level (Water Level)
Loch Linnhe
Fort William
Kinrara Water Level (Water Level)
Spey
Aviemore
Levishie Water Level (Water Level)
Moriston
Inverness
Lochindorb Level Water Level (Water Level)
Lochindorb
Grantown-On-Spey
Mill Of Tore Water Level (Water Level)
Enrick
Inverness
Ness-Side Water Level (Water Level)
Ness
Inverness
Polloch Water Level (Water Level)
Allt Coire nan Con
Glenfinnan
Red Bridge Water Level (Water Level)
Beauly
Beauly
Shenachie Water Level (Water Level)
Findhorn
Inverness
Shielfoot Water Level (Water Level)
Shiel
Acharacle
Spey Dam Water Level (Water Level)
Spey
Newtonmore
Struy Water Level (Water Level)
Farrar
Beauly
Tromie Bridge Water Level (Water Level)
Tromie
Kingussie
White Bridge Water Level (Water Level)
Enrick
Inverness