Home
Your location

Radyr and Morganstown

Parish in Cardiff, Wales

Coordinates:51.518, -3.258
OS grid ref:ST 12 80
Population:4,710
Dialling code: 029 (Cardiff)
Map of the UK

Radyr and Morganstown sit on the north‑western edge of Cardiff, roughly five miles from the city centre, beside the River Taff and close to wooded slopes and the Taff Trail. The area blends a historic village core with Victorian and 20th‑century suburban growth, so you’ll find an old church and village lanes alongside commuter housing and a railway station with regular city links.

Locally it’s known for a strong community spirit - an active community council, annual events and volunteer groups - plus plenty of green space such as Radyr Woods, riverside walks and sports clubs. Economically it functions largely as a residential suburb with independent shops and schools, valued for its leafy character, conservation areas and easy access to both countryside and Cardiff’s amenities.

Postcode districts covering Radyr and Morganstown

Most populated places nearby

Neighbouring places

Example postcodes in Radyr and Morganstown

Transport links

  • Cardiff Airport 9.2 miles14.8 km
  • Bristol Airport 25 miles40.3 km
  • Radyr Railway Station 0.4 miles0.6 km
  • Coryton Railway Station 1.1 miles1.8 km

Hotels near Radyr and Morganstown Ad

Schools in Radyr and Morganstown

  • Bryn Deri Primary Primary
  • Radyr Comprehensive School Secondary
  • Radyr Primary School Primary

Local points of interest

  • St Fagans: National History Museum Museum 2.3 miles3.7 km
  • Cardiff International Sports Stadium Stadium 3.9 miles6.3 km
  • Cardiff City Stadium 3.9 miles6.3 km
  • Vita Student Cardiff College 4 miles6.4 km
  • Millennium Stadium Stadium 4.2 miles6.8 km
  • Cardiff Millenium Stadium Stadium 4.3 miles6.9 km
  • St. David's Shopping centre 4.4 miles7.1 km
  • Cardiff University Queens Buildings University 4.5 miles7.2 km
  • Craig Llysfaen Mountains 4.7 miles7.6 km
  • Cardiff University University 4.8 miles7.8 km
  • Hensol Castle Estate 4.8 miles7.8 km
  • Grangemoor Park Nature reserve 5.2 miles8.4 km