Home

Porthcawl

Built-up area in Bridgend, Wales

Coordinates:51.487, -3.691
OS grid ref:SS 82 77
Population:15,672
Dialling code: 01656 (Bridgend)

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.

Postcode districts covering Porthcawl

Nearby towns and villages

Neighbouring places

Transport links

  • Airport Cardiff Airport 16.2 miles26.1 km
  • Airport Bristol Airport 42.5 miles68.4 km
  • Railway station Pyle Railway Station 2.7 miles4.4 km
  • Railway station Bridgend Railway Station 5.2 miles8.4 km

Local points of interest

  • Porthcawl Harbour Harbour 0.4 miles0.7 km
  • Afan Lido Stadium 8.6 miles13.9 km
  • Victoria Road Stadium 8.6 miles13.9 km
  • Ogmore Forest Forest 10.5 miles16.9 km
  • Llantrisant Forest Forest 13 miles20.9 km
  • The Gnoll Stadium 13.1 miles21 km
  • Swansea Princess Way Museum 14 miles22.5 km
  • Hensol Castle Estate 14 miles22.5 km
  • Liberty Stadium Stadium 14.9 miles24 km
  • The Egypt Center Museum 15 miles24.2 km
  • Sardis Road Stadium 16.8 miles27 km
  • St Fagans: National History Museum Museum 17.9 miles28.9 km

Example postcodes in Porthcawl