Home
Your location

Llanyrafon

Ward in Torfaen, Wales

Coordinates:51.647, -3.006
OS grid ref:ST 30 94
Map of the UK

Llanyrafon is a largely residential suburb on the eastern edge of Cwmbran in Torfaen, South Wales, developed chiefly as part of the post‑war Cwmbran New Town. It sits beside the substantial green space of Llanyrafon Country Park, with lakes, woodlands and waymarked trails that are popular for walking, informal fishing and local events, giving the ward a semi‑rural feel despite its proximity to the town centre.

The area is predominantly a commuter and family neighbourhood, with a mix of housing and local shops supported by nearby facilities such as the Cwmbran Centre; many residents travel for work to Newport, Cardiff and Bristol thanks to good road and rail links. The name comes from the Welsh element "llan" (church) combined with a personal name, and community groups and volunteers play an active role in maintaining the park and local social activities within the historic county of Monmouthshire.

Postcode districts covering Llanyrafon

Most populated places nearby

Neighbouring places

Example postcodes in Llanyrafon

Transport links

  • Bristol Airport 22.1 miles35.5 km
  • Cardiff Airport 22.6 miles36.4 km
  • Cwmbran Railway Station 0.8 miles1.3 km
  • Pontypool and New Inn Railway Station 3.5 miles5.6 km

Hotels near Llanyrafon Ad

Schools in Llanyrafon

  • Llanyrafon Primary School Primary

Local points of interest

  • Cwmbran Town Stadium 0.7 miles1.1 km
  • Pontypool Park Stadium 3.9 miles6.3 km
  • Newport Stadium Stadium 5.4 miles8.7 km
  • Tredegar Park Estate 5.6 miles9 km
  • Craig Llysfaen Mountains 9.3 miles15 km
  • Blaenavon World Heritage Centre Museum 9.3 miles15 km
  • Vita Student Cardiff College 13.2 miles21.3 km
  • Cardiff University Queens Buildings University 13.3 miles21.4 km
  • St. David's Shopping centre 13.6 miles21.9 km
  • Chepstow Racecourse Recreation 13.6 miles21.9 km
  • Ninewells Wood Forest 13.7 miles22.1 km
  • Cardiff Millenium Stadium Stadium 13.9 miles22.3 km