Human settlement in Wales
Trehafod
Trehafod is a village and community in the Rhondda Valley, between Porth and Pontypridd in the county borough of Rhondda Cynon Taf, Wales, with a population of 698 in the 2011 census.(The earlier name Hafod was altered in 1905 to avoid confusion with Hafod near Swansea.
Until then, Trehafod had been part of Hafod).
How locals move
Getting around Trehafod the local way
- Get inThere is an international airport at Cardiff and a small airport serving private planes at Swansea There are regular car ferry services from Ireland to Fishguard and Pembroke.
From Wikivoyage: South Wales, CC BY-SA. Not yet checked by us. Last edited 2026-08.
Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: train_photos (see Commons), Wikimedia Commons.