The postal code of Hafod is SA37 0HY. Hafod is a street in Blaenffos Pembrokeshire, Wales, United Kingdom.