 In the new millennium, many properties in the main Neath Road (B4603) and some of the side streets have benefited from council grants to improve the façade of the properties.Beside the River Tawe to the east is a small industrial strip around Morfa Road.Hafod has a comprehensive school called Pentrehafod School, and a primary school called Hafod Primary school.