List of main rivers of Wales

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