Llanfechell is a village in Anglesey, Wales. It is the largest of several small villages and dispersed settlements that make up Mechell Community Council area. It is 11 miles east of Holyhead, and 5.6 miles west of Amlwch, in the north of the island.