Llanfechan is a small church settlement consisting of a church and a farm, and the surrounding area, it is beside the A483 on the north side of the Irfon Valley near Cilmery, about 7 kilometers west of Builth Wells, Powys, Wales.