Click on a monitoring station name to view live and historical river data.
Station
Parameter
River
Town
Cynon At Abercynon River Level (River Level)
Mountain Ash
Cynon At Aberdare River Level (River Level)
Aberdare
Cynon At Hirwaun River Level (River Level)
Aberdare
Ely At Lanelay River Level (River Level)
Pontyclun
Ewenny At Keepers Lodge River Level (River Level)
Bridgend
Ewenny Fawr At Felindre Road River Level (River Level)
Bridgend
Ewnenny Fach At Old Mill River Level (River Level)
Bridgend
Llwynon Compensation Flume River Level (River Level)
Merthyr Tydfil
Llynfi At Aberkenfig River Level (River Level)
Bridgend
Llynfi At Coytrahen River Level (River Level)
Bridgend
Llynfi At Maesteg River Level (River Level)
Maesteg
Morfa Brook At Springfield Gardens River Level (River Level)
Bridgend
Ogmore At Bridgend River Level (River Level)
Bridgend
Ogmore At Brynmenyn River Level (River Level)
Bridgend
Ogmore At Penybont River Level (River Level)
Bridgend
Ogwr Fawr At Ogmore Vale River Level (River Level)
Bridgend
Pontsticill River Level (River Level)
Merthyr Tydfil
Rhondda At Gelli River Level (River Level)
Pentre
Rhondda At Hopkinstown River Level (River Level)
Pontypridd
Rhondda At Trehafod River Level (River Level)
Pontypridd
Rhondda At Tynewydd River Level (River Level)
Treorchy
Rhondda Fach At Maerdy River Level (River Level)
Ferndale
Taff At Fiddlers Elbow River Level (River Level)
Mountain Ash
Taff At Merthyr Tydfil River Level (River Level)
Merthyr Tydfil
Taff At Pontypridd River Level (River Level)
Pontypridd
Taff At Pontypridd, Sion Street River Level (River Level)
Pontypridd
Taff At Troedyrhiw River Level (River Level)
Merthyr Tydfil
Taff At Upper Boat Bridge River Level (River Level)
Pontypridd