Oddi ar Wicipedia
Afon yn ardal Dwyfor, yng Ngwynedd, yw Afon Erch. Mae'n dynodi'r hen ffin rhwng Llŷn ac Eifionydd. Mae'r afon yn tarddu ar lethrau deheuol Y Gyrn Ddu Mae'n aberu ym Mae Ceredigion ger Pwllheli ar ôl llifo trwy bentref Abererch. Ei hyd yw tua 8 milltir.