Home
Your location

Hook

Built-up area in Pembrokeshire, Wales

Coordinates:51.765, -4.932
OS grid ref:SM 97 11
Population:838
Dialling code: 01646 (Milford Haven)
Map of the UK

Hook is a small village in Pembrokeshire, Wales, set in rural countryside close to the county’s rugged coastline. It’s the sort of place where farmland, hedgerows and quiet lanes meet sea views, making it popular with walkers, birdwatchers and anyone seeking a peaceful base to explore the coast.

Historically life in Hook has been shaped by agriculture and the wider maritime trades of the area; today the local economy mixes farming with tourism and residents who commute to nearby towns. Social life tends to be community-focused, with village halls, small chapels and the local pub or events providing the social hub and a strong sense of local history.

Postcode districts covering Hook

Most populated places nearby

Neighbouring places

Example postcodes in Hook

Transport links

  • Cardiff Airport 72.8 miles117.2 km
  • Newquay Cornwall Airport 91.5 miles147.3 km
  • Johnston Railway Station 2.8 miles4.5 km
  • Haverfordwest Railway Station 2.9 miles4.7 km

Hotels near Hook Ad

Schools in Hook

  • Hook CP School Primary

Local points of interest

  • Haverfordwest County Stadium 3.3 miles5.3 km
  • Bridge Meadow Stadium Stadium 3.4 miles5.5 km
  • Port of Milford Haven Harbour 6.5 miles10.4 km
  • Milford Haven Harbour 6.6 miles10.6 km
  • Park Farm (Historical) Historic site 9.6 miles15.5 km
  • Manorbier Beach Beach 10 miles16.2 km
  • Lydstep Beach Beach 10.8 miles17.3 km
  • Broad Haven South Beach Beach 10.8 miles17.4 km
  • Skrinkle Haven Harbour 10.8 miles17.4 km
  • Colby Woodland Garden Gardens 11.3 miles18.3 km
  • Tenby Harbor Harbour 11.9 miles19.2 km
  • Mynydd Preseli Mountains 14.8 miles23.8 km