Home
Your location

Cosheston

Parish in Pembrokeshire, Wales

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

The village and parish of Cosheston lies in rural Pembrokeshire, Wales, on the northern shore of the Milford Haven waterway where the Cleddau estuary meets farmland and tidal creek. Its setting gives a mix of rolling agricultural countryside and estuarine shoreline, with quiet lanes, coastal walks and good opportunities for birdwatching and enjoying the tidal landscape of the Cleddau Estuary.

Local life remains largely village-centred and agricultural, though many residents commute to nearby towns or to maritime and energy-related employment around the port at Milford Haven. The community retains a historic feel with a village church and hall, occasional local events and a strong neighbourly spirit, making it a peaceful base for walkers and anyone interested in Pembrokeshire’s coastal and rural character.

Postcode districts covering Cosheston

Most populated places nearby

Neighbouring places

Example postcodes in Cosheston

Transport links

  • Cardiff Airport 69.3 miles111.6 km
  • Newquay Cornwall Airport 86.9 miles139.9 km
  • Pembroke Railway Station 1.9 miles3.1 km
  • Lamphey 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.7 miles7.6 km
  • Manorbier Beach Beach 5 miles8.1 km
  • Skrinkle Haven Harbour 6 miles9.7 km
  • Lydstep Beach Beach 6.1 miles9.9 km
  • Broad Haven South Beach Beach 6.3 miles10.2 km
  • Milford Haven Harbour 6.7 miles10.8 km
  • Port of Milford Haven Harbour 7.2 miles11.7 km
  • Tenby Harbor Harbour 8.2 miles13.1 km
  • Haverfordwest County Stadium 8.5 miles13.6 km
  • Bridge Meadow Stadium Stadium 8.6 miles13.8 km
  • Colby Woodland Garden Gardens 9.6 miles15.4 km
  • Mynydd Preseli Mountains 18.6 miles29.9 km