This is a list of the main rivers of Wales .
In Wales, flowing into the Liverpool Bay
From Hoylake to Garth Pier , Bangor, Gwynedd
Dee catchment
Clwyd catchment
Conwy catchment
Aber catchment
Ogwen catchment
Cegin catchment
Adda catchment
Isle of Anglesey
Anticlockwise from Menai Bridge / Porthaethwy
Crigyll catchment
Ffraw catchment
Cefni catchment
Braint (i) catchment
Braint (ii) catchment
Note "Afon Menai", known as the "Menai Strait " in English, is not technically a river, despite its Welsh name. .
In Wales, flowing into the Irish Sea
From Bangor Pier to St. Govan's Head
Seiont catchment
Afon Seiont (River Seiont) (known as Afon Rhythallt above Pont-Rhythallt)
Gwyrfai catchment
Soch catchment
Rhyd-hir catchment etc
Dwyfor catchment
Glaslyn catchment
Artro catchment
Ysgethin catchment
Mawddach catchment
Dysynni catchment
Dyfi catchment
Clarach catchment
Rheidol catchment
Ystwyth catchment
Wyre catchment
Cledan catchment
Arth catchment
Aeron catchment
Teifi catchment
Nyfer catchment etc
Cleddau catchment
In Wales, flowing into the Bristol Channel
From St. Govan's Head to M48 Bridge
Tâf catchment
Tywi catchment
Gwendraeth catchment
Lliedi catchment
Loughor catchment
Clyne catchment
Tawe catchment
Neath catchment
Afan catchment
Kenfig catchment
Ogmore catchment
Col-huw catchment
Thaw catchment
Cadoxton catchment
Taff catchment
Rhymney catchment
Usk catchment
Wye catchment
Severn catchment
With the exception of a small part of the Rea Brook, all tributaries of the Severn downstream of the confluence of the Severn and the Vyrnwy are wholly in England. For details see List of rivers of England .
References