Home
Your location

Penyffordd

Built-up area in Flintshire, Wales

Coordinates:53.148, -3.044
OS grid ref:SJ 30 61
Population:3,554
Dialling code: 01352 (Mold)
Map of the UK

Penyffordd is a village in Flintshire, north‑east Wales, lying close to the England–Wales border and within easy reach of Chester and Wrexham. The name comes from the Welsh for “top of the road” and the settlement sits amid rolling farmland and suburban housing, with a small cluster of shops, a primary school and village pubs that help maintain a strong local community feel.

The village reflects the region’s industrial past – clay and mining activity in the wider area – but today is largely a commuter settlement, with Penyffordd station on the Borderlands Line linking Wrexham and Bidston. Its location also puts it within convenient distance of employment and retail hubs such as the Airbus site at Broughton and the amenities around Chester, while local clubs and events preserve a distinct village identity.

Postcode districts covering Penyffordd

Most populated places nearby

Neighbouring places

Example postcodes in Penyffordd

Transport links

  • Liverpool John Lennon Airport 15.1 miles24.3 km
  • Manchester Airport 34.8 miles56 km
  • Hope and Pen-y-ffordd Station 0.6 miles0.9 km
  • Buckley Railway Station 1.2 miles1.9 km
  • Wrexham Bus Station 7.2 miles11.6 km

Hotels near Penyffordd Ad

Schools in Penyffordd

  • St John the Baptist VA School Primary
  • Ysgol Penyffordd Primary

Local points of interest

  • The Airfield Stadium 3 miles4.9 km
  • Airbus UK FC Stadium 3 miles4.9 km
  • Connahs Quay Nomads Stadium 5.7 miles9.2 km
  • Chester Racecourse Recreation 6.5 miles10.5 km
  • Poulton Abbey Historic site 6.5 miles10.5 km
  • Eaton Hall Estate 6.7 miles10.8 km
  • Racecourse Ground Stadium 6.9 miles11 km
  • Erddig Country house 8.5 miles13.7 km
  • Clwydian Range Mountains 8.9 miles14.3 km
  • Cheshire Oaks Shopping centre 10.6 miles17 km
  • Aldersey Hall Estate 10.6 miles17.1 km
  • Bangor Racecourse Recreation 11.5 miles18.6 km