Home
Your location

Cadfarch

Parish in Powys, Wales

Coordinates:52.575, -3.819
OS grid ref:SN 76 99
Dialling code: 01654 (Machynlleth)
Map of the UK

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.

Postcode districts covering Cadfarch

Most populated places nearby

Neighbouring places

Example postcodes in Cadfarch

Transport links

  • Liverpool John Lennon Airport 66.1 miles106.4 km
  • Manchester Airport 83.8 miles134.9 km
  • Machynlleth Railway Station 2 miles3.3 km
  • Dovey Junction Station 4.5 miles7.2 km

Hotels in Cadfarch Ad

Local points of interest

  • Plynlimon Mountains 7.6 miles12.3 km
  • Cadair Idris - Penygadair Mountains 9.4 miles15.1 km
  • Aberdovey Harbour Harbour 10.1 miles16.3 km
  • Talybont Estate 11.1 miles17.9 km
  • Narrow Gauge Railway Museum Museum 11.3 miles18.3 km
  • Aberystwyth Arts Centre, Theatre Y Werin Theatre 15 miles24.2 km
  • Penglais Campus, University of Wales, Aberystwyth University 15.1 miles24.3 km
  • National Library of Wales Library 15.3 miles24.6 km
  • Aberystwyth bandstand Theatre 15.5 miles25 km
  • Commodore cinema Theatre 15.6 miles25.1 km
  • Dolmelynllyn Estate Estate 15.7 miles25.3 km
  • Park Avenue Stadium Stadium 15.8 miles25.4 km