Home
Your location

Barmouth

Parish in Gwynedd, Wales

Coordinates:52.735, -4.039
OS grid ref:SH 62 17
Population:2,315
Dialling code: 01341
Map of the UK

The coastal community of Barmouth sits at the mouth of the Mawddach Estuary on Cardigan Bay in Gwynedd, Wales. Backed by the hills of Snowdonia National Park, it is known for a long sandy beach, a Victorian promenade and the distinctive wooden railway viaduct that carries the Cambrian Coast Line across the estuary to the village of Fairbourne.

Historically a Victorian seaside resort with maritime trades such as fishing and boat‑building, the local economy is now dominated by tourism, watersports and outdoor recreation; the estuary is popular for birdlife and walking. The town retains a strong community feel and a notable Welsh‑language presence, with lifeboat traditions, seasonal events and the familiar mix of holiday accommodation and year‑round residents.

Postcode districts covering Barmouth

Most populated places nearby

Neighbouring places

Example postcodes in Barmouth

Transport links

  • Liverpool John Lennon Airport 64.4 miles103.6 km
  • Manchester Airport 84.8 miles136.5 km
  • Barmouth Junction 1.1 miles1.8 km
  • Llanaber Railway Station 1.7 miles2.7 km

Hotels in Barmouth Ad

Schools in Barmouth

  • Ysgol y Traeth Primary

Local points of interest

  • Cadair Idris - Penygadair Mountains 6 miles9.6 km
  • Dolmelynllyn Estate Estate 7.5 miles12.1 km
  • Talybont Estate 8.5 miles13.7 km
  • Narrow Gauge Railway Museum Museum 10.7 miles17.2 km
  • Aberdovey Harbour Harbour 14 miles22.5 km
  • Porthmadog Stadium 14 miles22.5 km
  • Criccieth Beach Beach 15 miles24.1 km