Cadfarch is a small, rural parish in Powys in mid‑Wales, lying to the west of Machynlleth and on the fringes of the rolling uplands that lead into the Cambrian Mountains. The landscape is a mix of pasture, moor and valley, with scattered farms and lanes rather than concentrated settlements, so agriculture - particularly sheep farming - shapes both the scenery and the local economy.
The area takes its name from the early medieval saint Cadfarch and still centres on a modest parish church and a close‑knit community with strong Welsh cultural ties. Visitors are drawn by quiet walking country, wildlife and a sense of traditional rural life, while residents rely on nearby market towns for services and work, keeping the parish largely peaceful and community‑focused.
SY20 8SD, SY20 8RA, SY20 8TW, SY20 8UW, SY20 8UB, SY20 8SF, SY20 8RN, SY20 8TY, SY20 8UN … See all