This is a list of the main rivers of Wales.
From Hoylake to Garth Pier, Bangor, Gwynedd
Anticlockwise from Menai Bridge / Porthaethwy
Note "Afon Menai", known as the "Menai Strait" in English, is not technically a river, despite its Welsh name..
From Bangor Pier to St. Govan's Head
From St. Govan's Head to M48 Bridge
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.