Porthcawl sits on the south coast of Wales in the county borough of Bridgend, looking out over the Bristol Channel. It combines long sandy beaches such as Rest Bay and Trecco Bay with a Victorian esplanade and harbour, and lies near the mouth of the River Ogmore, making it popular for surfers, families and coastal walks.
Once an important 19th-century coal-exporting port, Porthcawl evolved into a seaside resort with venues like the Grand Pavilion, a strong holiday-park presence such as Trecco Bay Holiday Park, and the internationally known Royal Porthcawl Golf Club. Tourism still drives the local economy, boosted by annual events, while many residents commute inland to Bridgend or Cardiff, giving the town a mix of seasonal bustle and quieter community life.