The Afon Dulas (also referred to as the North Dulas) is a river forming the border between Merionethshire/Gwynedd and Montgomeryshire/Powys in Wales.
It rises from a source in the hills above Aberllefenni and passes through Corris, Esgairgeiliog and Pantperthog before joining the Afon Dyfi at Ffridd Gate near Machynlleth.
Another river also called the Afon Dulas joins the Dyfi from the south, upstream of its confluence with the North Dulas. Locally this is referred to as the South Dulas. It rises in Glaslyn, below the slopes of Foel Fadian, and passes the hamlet of Forge and Plas Dolguog before joining the Dyfi.
Coordinates: 52°36′00″N 3°50′30″W / 52.6001°N 3.8418°W