Click on a monitoring station name to view live and historical river data.
Station
Parameter
River
Town
Allt A' Ghlas-Charnaich Level (River Stage)
Allt a Ghlas-chamaich
Waltham Cross
Allt A' Ghlas-Charnaich Flow (River Discharge)
Allt a Ghlas-chamaich
Waltham Cross
Allt A' Ghlas-Charnaich Flow (River Discharge)
Allt a Ghlas-chamaich
Waltham Cross
Alness Level (River Stage)
Alness
Waltham Cross
Alness Flow (River Discharge)
Alness
Waltham Cross
Alness Flow (River Discharge)
Alness
Waltham Cross
Arcan Spillway Level (River Stage)
Conon
Waltham Cross
Conon Bridge Level (River Stage)
Conon
Waltham Cross
Cromarty Level (Tidal Level)
Cromarty Firth
Waltham Cross
Dosmucheran Level (River Stage)
Bran
Waltham Cross
Dosmucheran Flow (River Discharge)
Bran
Waltham Cross
Faich Bhiorach Level (River Stage)
Kerry
Waltham Cross
Faich Bhiorach Flow (River Discharge)
Kerry
Waltham Cross
Garve Level (River Stage)
Blackwater
Waltham Cross
Garve Flow (River Discharge)
Blackwater
Waltham Cross
Glenmeanie Level (River Stage)
Meig
Waltham Cross
Glenmeanie Flow (River Discharge)
Meig
Waltham Cross
Inverbroom Level (River Stage)
Broom
Waltham Cross
Inverbroom Flow (River Discharge)
Broom
Waltham Cross
Killilan Level (River Stage)
Ling
Waltham Cross
Killilan Flow (River Discharge)
Ling
Waltham Cross
Kinlochewe Lodge Level (River Stage)
Abhainn Bruachaig
Waltham Cross
Kinlochewe Lodge Flow (River Discharge)
Abhainn Bruachaig
Waltham Cross
Langwell Lodge Level (River Stage)
Canaird
Waltham Cross
Langwell Lodge Flow (River Discharge)
Canaird
Waltham Cross
Loch A Bhraoin Level (River Stage)
Loch A Bhraoin
Waltham Cross
Loch Beannacharain Level (River Stage)
Meig
Waltham Cross
Loch Beannacharain Flow (River Discharge)
Meig
Waltham Cross
Loch Maree Level (River Stage)
Loch Maree
Waltham Cross
Moy Bridge Level (River Stage)
Conon
Waltham Cross
Moy Bridge Flow (River Discharge)
Conon
Waltham Cross
New Kelso Level (River Stage)
Carron (Wester Ross)
Waltham Cross
New Kelso Flow (River Discharge)
Carron (Wester Ross)
Waltham Cross
Newhall Bridge Level (River Stage)
Newhall Burn
Waltham Cross
Newhall Bridge Flow (River Discharge)
Newhall Burn
Waltham Cross
Peter S Bridge Level (River Stage)
Cromarty Coastal
Waltham Cross
Poolewe Level (River Stage)
Ewe
Waltham Cross
Poolewe Flow (River Discharge)
Ewe
Waltham Cross
Rhidorroch Level (River Stage)
Ullapool
Waltham Cross
Rhidorroch Flow (River Discharge)
Ullapool
Waltham Cross
Skeabost Level (River Stage)
Snizort
Waltham Cross
Skeabost Flow (River Discharge)
Snizort
Waltham Cross
Strathpeffer Level (River Stage)
Peffery
Waltham Cross
Strathpeffer Flow (River Discharge)
Peffery
Waltham Cross