Home
Your location

Harlech

Built-up area in Gwynedd, Wales

Within Snowdonia National Park

Coordinates:52.856, -4.109
OS grid ref:SH 58 30
Population:1,762
Dialling code: 01766 (Porthmadog)
Map of the UK

Harlech is a small coastal town in Gwynedd, Wales, set beneath the dramatic silhouette of Harlech Castle, which crowns a stony crag overlooking Cardigan Bay. The town enjoys a long sandy beach and is a handy gateway to Snowdonia and the Wales Coast Path, so it’s popular with walkers, birdwatchers and anyone after big skies and sea views.

Built by Edward I in the late 13th century and now part of a UNESCO World Heritage grouping, the castle gives the town a strong historic identity - it’s also tied to the famous tune often called “Men of Harlech”. Today Harlech has a largely tourism-driven economy, a lively local community with many Welsh speakers, and a mix of shops, cafés and holiday accommodation that reflect both traditional culture and seasonal pressures from second homes and visitors.

Postcode districts covering Harlech

Neighbouring places

Example postcodes in Harlech

Transport links

  • Liverpool John Lennon Airport 61.8 miles99.4 km
  • Manchester Airport 83.5 miles134.4 km
  • Harlech Railway Station 0.3 miles0.5 km
  • Llandanwg Railway Station 1.5 miles2.4 km

Hotels near Harlech Ad

Schools in Harlech

  • Ysgol Ardudwy Secondary
  • Ysgol Tanycastell Primary

Local points of interest

  • Porthmadog Stadium 5.2 miles8.4 km
  • Criccieth Beach Beach 6.6 miles10.6 km
  • Dolmelynllyn Estate Estate 9.9 miles16 km
  • Cadair Idris - Penygadair Mountains 13.7 miles22 km
  • Port Trevor Harbour 16.2 miles26.1 km
  • Talybont Estate 16.8 miles27 km
  • National Slate Museum Museum 18.3 miles29.4 km
  • Narrow Gauge Railway Museum Museum 18.9 miles30.4 km
  • Gwydyr Forest Forest 19.4 miles31.3 km