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
Allt A' Ghlas-Charnaich Flow (River Discharge)
Allt a Ghlas-chamaich
Allt A' Ghlas-Charnaich Flow (River Discharge)
Allt a Ghlas-chamaich
Alness Level (River Stage)
Alness
Alness
Alness Flow (River Discharge)
Alness
Alness
Alness Flow (River Discharge)
Alness
Alness
Arcan Spillway Level (River Stage)
Conon
Muir Of Ord
Conon Bridge Level (River Stage)
Conon
Dingwall
Corrievuic Level (River Stage)
Meig
Corrievuic Flow (River Discharge)
Meig
Cromarty Level (Tidal Level)
Cromarty Firth
Cromarty
Dosmucheran Level (River Stage)
Bran
Dosmucheran Flow (River Discharge)
Bran
Dosmucheran Flow (River Discharge)
Bran
Faich Bhiorach Level (River Stage)
Kerry
Gairloch
Faich Bhiorach Flow (River Discharge)
Kerry
Gairloch
Faich Bhiorach Flow (River Discharge)
Kerry
Gairloch
Garve Level (River Stage)
Blackwater
Garve
Garve Flow (River Discharge)
Blackwater
Garve
Garve Flow (River Discharge)
Blackwater
Garve
Glenmeanie Level (River Stage)
Meig
Glenmeanie Flow (River Discharge)
Meig
Glenmeanie Flow (River Discharge)
Meig
Inverbroom Level (River Stage)
Broom
Garve
Inverbroom Flow (River Discharge)
Broom
Garve
Inverbroom Flow (River Discharge)
Broom
Garve
Killilan Level (River Stage)
Ling
Kyle
Killilan Flow (River Discharge)
Ling
Kyle
Killilan Flow (River Discharge)
Ling
Kyle
Kinlochewe Lodge Level (River Stage)
Abhainn Bruachaig
Achnasheen
Kinlochewe Lodge Flow (River Discharge)
Abhainn Bruachaig
Achnasheen
Kinlochewe Lodge Flow (River Discharge)
Abhainn Bruachaig
Achnasheen
Langwell Lodge Level (River Stage)
Canaird
Langwell Lodge Flow (River Discharge)
Canaird
Langwell Lodge Flow (River Discharge)
Canaird
Loch A Bhraoin Level (River Stage)
Loch A Bhraoin
Loch Beannacharain Level (River Stage)
Meig
Loch Beannacharain Flow (River Discharge)
Meig
Loch Beannacharain Flow (River Discharge)
Meig
Loch Maree Level (River Stage)
Loch Maree
Moy Bridge Level (River Stage)
Conon
Muir Of Ord
Moy Bridge Flow (River Discharge)
Conon
Muir Of Ord
Moy Bridge Flow (River Discharge)
Conon
Muir Of Ord
New Kelso Level (River Stage)
Carron (Wester Ross)
Strathcarron
New Kelso Flow (River Discharge)
Carron (Wester Ross)
Strathcarron
New Kelso Flow (River Discharge)
Carron (Wester Ross)
Strathcarron
Newhall Bridge Level (River Stage)
Newhall Burn
Dingwall
Newhall Bridge Flow (River Discharge)
Newhall Burn
Dingwall
Newhall Bridge Flow (River Discharge)
Newhall Burn
Dingwall
Peter S Bridge Level (River Stage)
Cromarty Coastal
Colne
Poolewe Level (River Stage)
Ewe
Achnasheen
Poolewe Flow (River Discharge)
Ewe
Achnasheen
Poolewe Flow (River Discharge)
Ewe
Achnasheen
Rhidorroch Level (River Stage)
Ullapool
Rhidorroch Flow (River Discharge)
Ullapool
Rhidorroch Flow (River Discharge)
Ullapool
Skeabost Level (River Stage)
Snizort
Portree
Skeabost Flow (River Discharge)
Snizort
Portree
Skeabost Flow (River Discharge)
Snizort
Portree
Strathpeffer Level (River Stage)
Peffery
Strathpeffer
Strathpeffer Flow (River Discharge)
Peffery
Strathpeffer
Strathpeffer Flow (River Discharge)
Peffery
Strathpeffer