Home
Your location

Pembroke Dock (Doc Penfro)

Built-up area in Pembrokeshire, Wales

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

Pembroke Dock in Pembrokeshire, Wales sits on the northern shore of the Milford Haven waterway opposite Pembroke. It was created as a purpose‑built Royal Navy dockyard in the early 19th century, and the town’s streets, terraces and quays still reflect that naval and industrial origin.

Today Pembroke Dock blends light industry, maritime services and tourism, with a strong local focus on its maritime and military heritage that is celebrated in a heritage centre and local events. It also serves as a practical gateway to the dramatic coastline of the Pembrokeshire Coast National Park, offering easy access to coastal walks, wildlife boat trips and the wider Pembrokeshire coast.

Postcode districts covering Pembroke Dock

Most populated places nearby

Neighbouring places

Example postcodes in Pembroke Dock

Transport links

  • Cardiff Airport 72.3 miles116.4 km
  • Newquay Cornwall Airport 86.5 miles139.2 km
  • Pembroke Dock Railway Station 0.9 miles1.4 km
  • Pembroke Railway Station 2.6 miles4.2 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 3.5 miles5.6 km
  • Port of Milford Haven Harbour 4.1 miles6.7 km
  • Broad Haven South Beach Beach 6 miles9.7 km
  • Park Farm (Historical) Historic site 7.3 miles11.8 km
  • Manorbier Beach Beach 7.4 miles11.9 km
  • Haverfordwest County Stadium 8 miles12.8 km
  • Bridge Meadow Stadium Stadium 8.1 miles13 km
  • Skrinkle Haven Harbour 8.6 miles13.8 km
  • Lydstep Beach Beach 8.9 miles14.4 km
  • Tenby Harbor Harbour 11.3 miles18.1 km
  • Colby Woodland Garden Gardens 12.7 miles20.5 km
  • Caerfai Beach Beach 17.7 miles28.6 km