Home
Your location

Chwilog

Built-up area in Gwynedd, Wales

Coordinates:52.92, -4.332
OS grid ref:SH 43 38
Population:640
Dialling code: 01758 (Pwllheli)
Map of the UK

Chwilog is a small village on the western edge of the Llŷn Peninsula in Gwynedd, Wales, a short drive from the coastal towns of Pwllheli and Criccieth. It sits amid rolling farmland just inland from the peninsula’s rugged coast, making it a handy base for exploring beaches, headlands and the coastal footpaths that look out over Cardigan Bay.

The village retains a strong Welsh‑speaking identity and a rural character rooted in agriculture, with tourism and holiday lets now an important part of the local economy. Community life centres on village halls and chapels, and the quiet lanes, historic houses and coastal scenery give Chwilog a sense of continuity that appeals to visitors seeking peace and local culture.

Postcode districts covering Chwilog

Most populated places nearby

Neighbouring places

Example postcodes in Chwilog

Transport links

  • Liverpool John Lennon Airport 67.8 miles109.1 km
  • Manchester Airport 90.4 miles145.5 km
  • Penychain Railway Station 1.2 miles2 km
  • Abererch Railway Station 2.3 miles3.8 km

Hotels near Chwilog Ad

Schools in Chwilog

  • Ysgol Gynradd Chwilog Primary

Local points of interest

  • Criccieth Beach Beach 4.3 miles6.9 km
  • Port Trevor Harbour 6.5 miles10.5 km
  • Porthmadog Stadium 8.9 miles14.3 km
  • Porth Towyn Beach Beach 12.5 miles20.2 km
  • Plas yn Rhiw Estate 13.7 miles22.1 km
  • Traeth Penllech Beach 14.4 miles23.1 km
  • Caernarfon Town FC Stadium 15.1 miles24.3 km
  • National Slate Museum Museum 16.6 miles26.6 km
  • Whistling Sands Beach 17.3 miles27.9 km
  • Llanidan House Estate 17.5 miles28.2 km