Home
Your location

Pembroke: St. Mary North (Penfro: Gogledd St. Mary)

Ward in Pembrokeshire, Wales

Coordinates:51.681, -4.916
OS grid ref:SM 98 02
Dialling code: 01646 (Milford Haven)
Map of the UK

St Mary North is a ward in the northern part of the historic town of Pembroke, in west Wales’ Pembrokeshire. It mixes tight-knit residential streets close to Pembroke Castle with more suburban and semi‑rural fringes that look towards the Milford Haven Waterway and the neighbouring port of Pembroke Dock.

Locally the ward feels much like a small community hub: independent shops and services, schools and sports clubs shape everyday life, while tourism linked to the castle and easy access to the Pembrokeshire Coast National Park brings a seasonal economic boost. The area’s medieval heritage - the castle is famous as the traditional birthplace of Henry VII - gives a strong historic character alongside contemporary commuter and maritime connections to Milford Haven and beyond.

Postcode districts covering Pembroke: St. Mary North

Most populated places nearby

Neighbouring places

Example postcodes in Pembroke: St. Mary North

Transport links

  • Cardiff Airport 70.4 miles113.2 km
  • Newquay Cornwall Airport 85.8 miles138.1 km
  • Pembroke Railway Station 0.7 miles1.1 km
  • Pembroke Dock Railway Station 1.3 miles2.1 km

Hotels near Pembroke: St. Mary North Ad

Schools in Pembroke: St. Mary North

  • Ysgol Bro Penfro Primary
  • Ysgol Harri Tudur / Henry Tudor School Secondary

Local points of interest

  • Broad Haven South Beach Beach 5 miles8.1 km
  • Park Farm (Historical) Historic site 5.3 miles8.6 km
  • Milford Haven Harbour 5.4 miles8.7 km
  • Manorbier Beach Beach 5.4 miles8.8 km
  • Port of Milford Haven Harbour 6.1 miles9.8 km
  • Skrinkle Haven Harbour 6.6 miles10.7 km
  • Lydstep Beach Beach 7 miles11.2 km
  • Haverfordwest County Stadium 9 miles14.5 km
  • Bridge Meadow Stadium Stadium 9.1 miles14.7 km
  • Tenby Harbor Harbour 9.4 miles15.1 km
  • Colby Woodland Garden Gardens 11.3 miles18.1 km
  • Caerfai Beach Beach 19.6 miles31.5 km