Home
Your location

Neyland

Built-up area in Pembrokeshire, Wales

Coordinates:51.711, -4.959
OS grid ref:SM 95 05
Population:3,708
Dialling code: 01646 (Milford Haven)
Map of the UK

Neyland sits on the north bank of the Milford Haven Waterway in Pembrokeshire, Wales, and grew up in the mid‑19th century around a purpose‑built harbour and the Great Western Railway’s western terminus conceived in the Brunel era. Its importance as a ferry and rail port waned after services shifted to Fishguard, but the town still bears a strong maritime imprint in its quay, slips and historic waterfront layout.

Today Neyland is a compact community with a working marina, marine services and light industry, while many residents commute to nearby Haverfordwest or Pembroke Dock. It’s popular with sailors, walkers and birdwatchers who use the estuary and coastal paths; locally there’s a lively community feel centred on boating, outdoor activities and the town’s maritime heritage.

Postcode districts covering Neyland

Most populated places nearby

Neighbouring places

Example postcodes in Neyland

Transport links

  • Cardiff Airport 72.7 miles117 km
  • Newquay Cornwall Airport 87.8 miles141.3 km
  • Pembroke Dock Railway Station 1.5 miles2.4 km
  • Pembroke Railway Station 3.5 miles5.6 km

Hotels near Neyland Ad

Schools in Neyland

  • Neyland Community School Primary

Local points of interest

  • Milford Haven Harbour 3.6 miles5.8 km
  • Port of Milford Haven Harbour 4 miles6.4 km
  • Haverfordwest County Stadium 6.6 miles10.7 km
  • Bridge Meadow Stadium Stadium 6.8 miles10.9 km
  • Broad Haven South Beach Beach 7.3 miles11.8 km
  • Park Farm (Historical) Historic site 7.9 miles12.8 km
  • Manorbier Beach Beach 8.1 miles13.1 km
  • Skrinkle Haven Harbour 9.2 miles14.8 km
  • Lydstep Beach Beach 9.5 miles15.2 km
  • Tenby Harbor Harbour 11.5 miles18.5 km
  • Colby Woodland Garden Gardens 12.5 miles20.1 km
  • Caerfai Beach Beach 16.8 miles27.1 km