Click on a monitoring station name to view live and historical river data.
Station
Parameter
River
Town
Aberlour Level (River Stage)
Spey
Aberlour
Boat O Brig Level (River Stage)
Spey
Fochabers
Boat O Brig Flow (River Discharge)
Spey
Fochabers
Boat O Brig Flow (River Discharge)
Spey
Fochabers
Buckie Level (Tidal Level)
Moray Firth
Buckie
Cabrach Level (River Stage)
Allt Deveron
Cabrach Flow (River Discharge)
Allt Deveron
Cabrach Flow (River Discharge)
Allt Deveron
Cullen Level (River Stage)
Burn of Deskford
Buckie
Cullen Flow (River Discharge)
Burn of Deskford
Buckie
Cullen Flow (River Discharge)
Burn of Deskford
Buckie
Delnashaugh Level (River Stage)
Avon (Spey)
Ballindalloch
Delnashaugh Flow (River Discharge)
Avon (Spey)
Ballindalloch
Delnashaugh Flow (River Discharge)
Avon (Spey)
Ballindalloch
Grange Level (River Stage)
Isla (Deveron)
Keith
Grange Flow (River Discharge)
Isla (Deveron)
Keith
Grange Flow (River Discharge)
Isla (Deveron)
Keith
Minmore Level (River Stage)
Livet
Ballindalloch
Minmore Flow (River Discharge)
Livet
Ballindalloch
Minmore Flow (River Discharge)
Livet
Ballindalloch
Muiresk Level (River Stage)
Deveron
Turriff
Muiresk Flow (River Discharge)
Deveron
Turriff
Muiresk Flow (River Discharge)
Deveron
Turriff