Home
Your location

Pembroke Dock

Parish in Pembrokeshire, Wales

Coordinates:51.692, -4.947
OS grid ref:SM 96 03
Population:9,753
Dialling code: 01646 (Milford Haven)
Map of the UK

Pembroke Dock sits on the south bank of the Milford Haven waterway at the mouth of the River Cleddau, close to Pembroke in Pembrokeshire, Wales. It was laid out in the early 19th century as a Royal Navy dockyard and later became an important flying‑boat and RAF base, so much of the town’s character and street plan reflects that military and maritime origin.

After the dockyard closed the local economy shifted towards light industry, ferry connections to Ireland and service sectors, while tourism and community heritage - seen at the Pembroke Dock Heritage Centre and other local landmarks - celebrate its naval and aviation past. The town retains a strong working‑class identity and has seen ongoing regeneration, with good transport links into the rest of Pembrokeshire and beyond.

Postcode districts covering Pembroke Dock

Most populated places nearby

Neighbouring places

Example postcodes in Pembroke Dock

Transport links

  • Cardiff Airport 71.9 miles115.7 km
  • Newquay Cornwall Airport 86.5 miles139.2 km
  • Pembroke Dock Railway Station 0.4 miles0.6 km
  • Pembroke Railway Station 2.2 miles3.6 km

Hotels near Pembroke Dock Ad

Schools in Pembroke Dock

  • Pembroke Dock Community School Primary
  • Pennar CP Primary

Local points of interest

  • Milford Haven Harbour 4 miles6.4 km
  • Port of Milford Haven Harbour 4.6 miles7.4 km
  • Broad Haven South Beach Beach 5.9 miles9.5 km
  • Park Farm (Historical) Historic site 6.9 miles11.1 km
  • Manorbier Beach Beach 7 miles11.3 km
  • Haverfordwest County Stadium 8 miles12.9 km
  • Bridge Meadow Stadium Stadium 8.1 miles13.1 km
  • Skrinkle Haven Harbour 8.2 miles13.2 km
  • Lydstep Beach Beach 8.5 miles13.7 km
  • Tenby Harbor Harbour 10.8 miles17.4 km
  • Colby Woodland Garden Gardens 12.3 miles19.8 km
  • Caerfai Beach Beach 18.1 miles29.1 km