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

* River Dee, Wales (Afon Dyfrdwy)

### 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

* River Ystwyth (Afon Ystwyth)

### Wyre catchment

* Afon Wyre

### Cledan catchment

* Afon Cledan

### Arth catchment

* River Arth

### Aeron catchment

* Afon Aeron

### Teifi catchment

* River Teifi (Afon Teifi)

### 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.

* River Severn (Afon Hafren), Bristol Channel (Mor Hafren)