Click on a monitoring station name to view live and historical river data
| Station | Parameter | River | Town |
|---|---|---|---|
| Ballachraggan | Ballachraggan Level (River Stage) | Lossie | |
| Ballachraggan | Ballachraggan Flow (River Discharge) | Lossie | |
| Ballachraggan | Ballachraggan Flow (River Discharge) | Lossie | |
| Brodie | Brodie Level (River Stage) | Muckle Burn | Forres |
| Brodie | Brodie Flow (River Discharge) | Muckle Burn | Forres |
| Brodie | Brodie Flow (River Discharge) | Muckle Burn | Forres |
| Dunphail | Dunphail Level (River Stage) | Divie | Forres |
| Dunphail | Dunphail Flow (River Discharge) | Divie | Forres |
| Dunphail | Dunphail Flow (River Discharge) | Divie | Forres |
| Forres | Forres Level (River Stage) | Findhorn | Forres |
| Forres | Forres Flow (River Discharge) | Findhorn | Forres |
| Forres | Forres Flow (River Discharge) | Findhorn | Forres |
| Glassgreen | Glassgreen Level (River Stage) | Linkwood Burn | Elgin |
| Kingston Tide Gauge | Kingston Tide Gauge Level (Tidal Level) | Moray Firth | Fochabers |
| Pluscarden Abbey | Pluscarden Abbey Level (River Stage) | Black Burn | Elgin |
| Pluscarden Abbey | Pluscarden Abbey Flow (River Discharge) | Black Burn | Elgin |
| Pluscarden Abbey | Pluscarden Abbey Flow (River Discharge) | Black Burn | Elgin |
| Sheriffmills | Sheriffmills Level (River Stage) | Lossie | Elgin |
| Sheriffmills | Sheriffmills Flow (River Discharge) | Lossie | Elgin |
| Sheriffmills | Sheriffmills Flow (River Discharge) | Lossie | Elgin |
| Wardend Bridge | Wardend Bridge Level (River Stage) | Mosset Burn | Forres |
| Wardend Bridge | Wardend Bridge Flow (River Discharge) | Mosset Burn | Forres |
| Wardend Bridge | Wardend Bridge Flow (River Discharge) | Mosset Burn | Forres |
| Wardend Bridge | Wardend Bridge Flow (River Discharge) | Mosset Burn | Forres |