Home
Your location

Criccieth

Parish in Gwynedd, Wales

Coordinates:52.922, -4.231
OS grid ref:SH 50 38
Population:1,753
Dialling code: 01766 (Porthmadog)
Map of the UK

Criccieth is a small coastal town on the southern edge of the Llyn Peninsula in Gwynedd, Wales, perched on a headland between two sandy beaches and overlooked by the dramatic ruins of a 13th‑century castle built by Llywelyn the Great. Its Victorian promenade, compact harbour and sweeping views over Cardigan Bay give it the character of a traditional seaside resort while the Wales Coast Path runs straight through the town.

Today the local economy leans on tourism, holiday homes and small-scale fishing alongside surrounding agriculture, and the community remains strongly Welsh-speaking with local festivals, independent shops and coastal walks; it also serves as a convenient base for visiting nearby towns such as Porthmadog and Pwllheli or exploring the wider coastal and rural landscape.

Postcode districts covering Criccieth

Most populated places nearby

Neighbouring places

Example postcodes in Criccieth

Transport links

  • Liverpool John Lennon Airport 63.9 miles102.9 km
  • Manchester Airport 86.4 miles139 km
  • Criccieth Railway Station 0.4 miles0.7 km
  • Porthmadog Railway Station 4 miles6.5 km

Hotels in Criccieth Ad

Schools in Criccieth

  • Ysgol Treferthyr Primary

Local points of interest

  • Criccieth Beach Beach 0.2 miles0.4 km
  • Porthmadog Stadium 4.6 miles7.5 km
  • Port Trevor Harbour 9.4 miles15.1 km
  • National Slate Museum Museum 14.5 miles23.4 km
  • Caernarfon Town FC Stadium 14.8 miles23.8 km
  • Dolmelynllyn Estate Estate 16.5 miles26.6 km
  • Porth Towyn Beach Beach 16.8 miles27 km
  • Llanidan House Estate 16.9 miles27.2 km
  • Plas yn Rhiw Estate 17.6 miles28.3 km
  • Traeth Penllech Beach 18.6 miles29.9 km
  • Treborth Estate 19.4 miles31.2 km
  • Plas Newydd Country house 19.4 miles31.2 km