About 1850 a map of the area shows a number of farms in the place that was to become Trehafod, these were named, Hafod Uchaf, Hafod Ganol and Hafod Fawr. Trehafod took its name from these farms. Hafod is a Welsh word that can mean "hill farm".