Edern, formerly known as Edeyrn, is a village and until 1939 a civil parish, in the Welsh county of Gwynedd. It is about 1 km southwest of the larger village of Morfa Nefyn, near Caernarfon Bay on the north coast of the LlÅ·n Peninsula, on the B4417 road. The Afon Geirch flows through the village en route to the Irish Sea.