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 miles
  • Manchester Airport 82.8 miles
  • Harlech Railway Station 0.5 miles
  • Llandanwg Railway Station 2.1 miles

Hotels near Harlech Ad

Schools in Harlech

  • Ysgol Ardudwy Secondary
  • Ysgol Tanycastell Primary

Local points of interest

  • Porthmadog Stadium 4.9 miles
  • Criccieth Beach Beach 6.8 miles
  • Dolmelynllyn Estate Estate 9.6 miles
  • Cadair Idris - Penygadair Mountains 13.7 miles
  • Port Trevor Harbour 16.4 miles
  • Talybont Estate 17.1 miles
  • National Slate Museum Museum 18 miles
  • Gwydyr Forest Forest 18.8 miles
  • Narrow Gauge Railway Museum Museum 19.2 miles