Home
Your location

Pwllheli

Built-up area in Gwynedd, Wales

Coordinates:52.886, -4.419
OS grid ref:SH 37 34
Population:4,076
Dialling code: 01758
Map of the UK

Pwllheli is the principal market town on the Llŷn Peninsula in Gwynedd, sitting on the sheltered southern shore of Cardigan Bay. It has a working harbour and a large marina, is the terminus of the Cambrian Coast Line, and makes a popular base for sailing, coastal walks and visiting the dramatic landscapes of nearby Snowdonia.

Historically a market and fishing port that expanded in the Victorian era, Pwllheli today relies on a mix of tourism, marine services and local agriculture. It retains a strong Welsh-speaking community and lively cultural life, with local choirs, festivals and seasonal events that reflect the town’s maritime traditions and rural hinterland.

Postcode districts covering Pwllheli

Neighbouring places

Example postcodes in Pwllheli

Transport links

  • Liverpool John Lennon Airport 72 miles115.9 km
  • Manchester Airport 94.6 miles152.2 km
  • Pwllheli Railway Station 0.1 miles0.2 km
  • Abererch Railway Station 2 miles3.2 km

Hotels near Pwllheli Ad

Schools in Pwllheli

  • Teresa House Independent - special
  • Ysgol Cymerau Primary
  • Ysgol Glan y Mor Secondary

Local points of interest

  • Port Trevor Harbour 7.8 miles12.6 km
  • Criccieth Beach Beach 8.2 miles13.2 km
  • Porth Towyn Beach Beach 9 miles14.5 km
  • Plas yn Rhiw Estate 9.4 miles15.2 km
  • Traeth Penllech Beach 10.5 miles16.9 km
  • Porthmadog Stadium 12.8 miles20.6 km
  • Whistling Sands Beach 13.2 miles21.2 km
  • Caernarfon Town FC Stadium 18.3 miles29.4 km