It is about 4.5 miles (7.2 km) long and has its source at Llyn Cwm Bychan below Rhinog Fawr and Moel Ysgyfarnogod.
It flows westwards from its source and is joined by the Afon Cwmnantcol at Pentre Gwynfryn before passing through the centre of Llanbedr where it turns north and passes Pensarn Wharf.
The Artro enters the sea at a sizeable tidal estuary between Llandanwg and Mochras/Shell Island.
The current estuary was formed following a diversion of the Artro by the Earl of Winchilsea in 1819 to improve access to the wharf at Pensarn which was the shipment point for slate from Llanfair and Llanbedr.
You can help Wikipedia by expanding it.This article related to a river in Wales is a stub.