Ffairfach is a village one-half mile (0.80 km) south of the market town of Llandeilo in the eastern part of Carmarthenshire, Wales. It is located close to the confluence of the Afon Cennen and the River Towy. Population is 516 according to 2017 census.