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

  • River Clwyd (Afon Clwyd)

Conwy catchment

  • River Conwy (Afon Conwy)

Aber catchment

  • Afon Aber

Ogwen catchment

  • Afon Ogwen

Cegin catchment

  • River Cegin (Afon Cegin)

Adda catchment

  • River Adda (Afon Adda)

Isle of Anglesey

Anticlockwise from Menai Bridge / Porthaethwy

Crigyll catchment

  • Afon Crigyll

Ffraw catchment

  • Afon Ffraw

Cefni catchment

  • Afon Cefni (River Cefni)

Braint (i) catchment

  • Afon Braint (River Braint, Dwyran)

Braint (ii) catchment

  • Afon Braint (LlanfairPG)

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

  • Afon Gwyrfai

Soch catchment

  • Afon Soch

Rhyd-hir catchment etc

  • Afon Rhyd-hir
  • Afon Erch
  • Afon Wen

Dwyfor catchment

  • Afon Dwyfor

Glaslyn catchment

  • Afon Glaslyn

Artro catchment

  • Afon Artro

Ysgethin catchment

  • Afon Ysgethin

Mawddach catchment

  • Afon Mawddach

Dysynni catchment

  • Afon Dysynni (R)

Dyfi catchment

  • Afon Dyfi (River Dovey)

Clarach catchment

  • Afon Clarach (formed at the confluence of Afon Stewi and Nant Silo)

Rheidol catchment

  • River Rheidol (Afon Rheidol)

Ystwyth catchment

Wyre catchment

  • Afon Wyre

Cledan catchment

  • Afon Cledan

Arth catchment

  • River Arth

Aeron catchment

  • Afon Aeron

Teifi catchment

Nyfer catchment etc

  • Afon Nyfer

Cleddau catchment

  • Daugleddau (estuary is Daugleddyf or Milford Haven downstream)

In Wales, flowing into the Bristol Channel

From St. Govan's Head to M48 Bridge

Tâf catchment

  • Afon Tâf

Tywi catchment

  • River Tywi (Afon Tywi)

Gwendraeth catchment

  • River Gwendraeth

Lliedi catchment

  • River Lliedi (Afon Lliedi)

Loughor catchment

  • River Loughor (Afon Llwchwr)

Clyne catchment

  • Clyne River

Tawe catchment

  • River Tawe

Neath catchment

  • River Neath

Afan catchment

  • River Afan

Kenfig catchment

  • River Kenfig (Afon Cynffig)

Ogmore catchment

  • River Ogmore (Afon Ogwr)

Col-huw catchment

  • Afon Col-huw

Thaw catchment

  • River Thaw

Cadoxton catchment

  • Cadoxton River

Taff catchment

  • River Taff (Afon Tâf)

Rhymney catchment

  • Rhymney River (Afon Rhymni)

Usk catchment

  • River Usk (Afon Wysg)

Wye catchment

  • River Wye (Afon Gwy)

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