Home
Your location

Nefyn

Parish in Gwynedd, Wales

Coordinates:52.929, -4.544
OS grid ref:SH 29 39
Population:1,373
Dialling code: 01758 (Pwllheli)
Map of the UK

Nefyn sits on the sheltered northern shore of the Llŷn Peninsula in Gwynedd, Wales, occupying a long sandy bay with a small working harbour and a dramatic headland at Porthdinllaen. The rugged coastline, dunes and cliffs make it popular with walkers on the Wales Coast Path, sailors and sea‑kayakers, while a cliff‑top golf course and spectacular views add to its appeal for visitors.

Historically a fishing and small shipbuilding centre with a once‑prosperous herring trade, the local economy is now a mix of small‑scale fishing, tourism and holiday accommodation, supported by a strong Welsh‑speaking community and active local clubs and events. The parish retains a sense of history in its churches and cottages, while community amenities and seasonal festivals reflect a lively contemporary village life.

Postcode districts covering Nefyn

Neighbouring places

Example postcodes in Nefyn

Transport links

  • Liverpool John Lennon Airport 75.6 miles121.6 km
  • Manchester Airport 98.5 miles158.5 km
  • Pwllheli Railway Station 6 miles9.6 km
  • Abererch Railway Station 7.3 miles11.8 km

Hotels in Nefyn Ad

Schools in Nefyn

  • Ysgol Babanod Morfa Nefyn Primary
  • Ysgol Gynradd Edern Primary
  • Ysgol Gynradd Nefyn Primary

Local points of interest

  • Porth Towyn Beach Beach 4 miles6.5 km
  • Traeth Penllech Beach 6.4 miles10.2 km
  • Port Trevor Harbour 7.2 miles11.6 km
  • Plas yn Rhiw Estate 8 miles12.9 km
  • Whistling Sands Beach 9.9 miles16 km
  • Criccieth Beach Beach 13.1 miles21.1 km
  • Porthmadog Stadium 17.6 miles28.3 km
  • Caernarfon Town FC Stadium 18.3 miles29.4 km