Home
Your location

Cosheston

Built-up area in Pembrokeshire, Wales

Coordinates:51.697, -4.889
OS grid ref:SN 00 03
Population:828
Dialling code: 01646 (Milford Haven)
Map of the UK

Cosheston is a small village and community on the southern shore of the Cleddau estuary in Pembrokeshire, Wales, a few miles from Milford Haven and Pembroke Dock. It sits around a tidal creek and offers wide estuary views rather than dramatic coastal cliffs, lying just outside the busier parts of the Pembrokeshire Coast National Park.

Historically agricultural with longstanding maritime connections, the village now often functions as a quiet residential and commuter community for industries around Milford Haven, while retaining a village church, hall and active local life. Cosheston’s character is typically rural and low-key, valued for its birdlife, boating on the estuary and its place within the patchwork of communities sometimes called “Little England beyond Wales”.

Postcode districts covering Cosheston

Most populated places nearby

Neighbouring places

Example postcodes in Cosheston

Transport links

  • Cardiff Airport 69.6 miles112 km
  • Newquay Cornwall Airport 87 miles140 km
  • Pembroke Railway Station 1.8 miles2.9 km
  • Pembroke Dock Railway Station 2.1 miles3.4 km

Hotels near Cosheston Ad

Schools in Cosheston

  • Cosheston VC School Primary

Local points of interest

  • Park Farm (Historical) Historic site 4.9 miles8 km
  • Manorbier Beach Beach 5.2 miles8.4 km
  • Skrinkle Haven Harbour 6.2 miles10 km
  • Broad Haven South Beach Beach 6.3 miles10.2 km
  • Lydstep Beach Beach 6.4 miles10.3 km
  • Milford Haven Harbour 6.4 miles10.4 km
  • Port of Milford Haven Harbour 7 miles11.2 km
  • Haverfordwest County Stadium 8.3 miles13.4 km
  • Bridge Meadow Stadium Stadium 8.4 miles13.5 km
  • Tenby Harbor Harbour 8.4 miles13.6 km
  • Colby Woodland Garden Gardens 9.8 miles15.8 km
  • Mynydd Preseli Mountains 18.6 miles29.9 km