The postal code of Blaenhafod is SA65 9RP. Blaenhafod is a street in Dwrbach Pembrokeshire, Wales, United Kingdom.