Maesteg sits in the steep-sided Llynfi Valley within Bridgend county borough in south Wales, a few miles inland from the coast at Porthcawl. The town is surrounded by upland ridges that give good panoramic views over the valleys and, on clear days, out towards the Bristol Channel; a local branch line links Maesteg with Bridgend and beyond, making it a short commute to larger centres.
Historically Maesteg grew rapidly during the 19th-century iron and coal boom, and that industrial past still shapes the town’s terraces, colliery remnants and civic identity. Since the pit closures there has been steady regeneration, with a lively community scene - strong rugby and football traditions, local arts and events - and a continuing Welsh-language presence alongside light industry and commuter households who travel towards Cardiff and Swansea.
CF34 9AQ, CF34 0NE, CF34 0NL, CF34 0BU, CF34 9LA, CF34 9YW, CF34 0EJ, CF34 0AT, CF34 9HU … See all