Home
Your location

Harlech

Parish in Gwynedd, Wales

Within Snowdonia National Park

Coordinates:52.861, -4.096
OS grid ref:SH 58 31
Population:1,762
Dialling code: 01766 (Porthmadog)
Map of the UK

Harlech is a small coastal parish and town in Gwynedd, Wales, perched on a rocky headland above a long sandy beach on the edge of Cardigan Bay and close to the mountains of Snowdonia National Park. Its position gives dramatic sea and mountain views and makes it a popular base for walkers, birdwatchers and anyone looking to combine coastline and upland scenery.

The place is best known for the imposing 13th‑century Harlech Castle, part of the Castles and Town Walls of King Edward I World Heritage Site, and for its strong Welsh cultural life - the famous tune "Men of Harlech" is traditionally linked to the town. The local economy leans heavily on tourism and hospitality, with a lively community that keeps Welsh language, crafts and seasonal events alive alongside small shops, galleries and accommodation catering for visitors.

Postcode districts covering Harlech

Most populated places nearby

Neighbouring places

Example postcodes in Harlech

Transport links

  • Liverpool John Lennon Airport 61.1 miles98.4 km
  • Manchester Airport 82.8 miles133.3 km
  • Harlech Railway Station 0.5 miles0.9 km
  • Llandanwg Railway Station 2.1 miles3.4 km

Hotels near Harlech Ad

Schools in Harlech

  • Ysgol Ardudwy Secondary
  • Ysgol Tanycastell Primary

Local points of interest

  • Porthmadog Stadium 4.9 miles8 km
  • Criccieth Beach Beach 6.8 miles11 km
  • Dolmelynllyn Estate Estate 9.6 miles15.4 km
  • Cadair Idris - Penygadair Mountains 13.7 miles22 km
  • Port Trevor Harbour 16.4 miles26.4 km
  • Talybont Estate 17.1 miles27.5 km
  • National Slate Museum Museum 18 miles28.9 km
  • Gwydyr Forest Forest 18.8 miles30.3 km
  • Narrow Gauge Railway Museum Museum 19.2 miles30.9 km