Home
Your location

Talgarth

Built-up area in Powys, Wales

Within Brecon Beacons National Park

Coordinates:51.996, -3.231
OS grid ref:SO 15 33
Population:1,268
Map of the UK

Talgarth is a small market town in Powys, Wales, historically part of Brecknockshire. It sits in the valley of the River Ennig on the northern edge of the Black Mountains and the Brecon Beacons National Park, making it a handy gateway for walkers and outdoor pursuits and not far from the larger town of Brecon.

The town retains a distinctly rural, market‑town character: farming and tourism underpin the local economy, while independent shops, cafés and community-run venues reflect a strong local spirit. With medieval roots visible in its layout and stone buildings, Talgarth is popular with hillwalkers, anglers and cyclists and hosts seasonal events and small-scale craft enterprises that keep village life lively.

Postcode districts covering Talgarth

Most populated places nearby

Neighbouring places

Example postcodes in Talgarth

Transport links

  • Cardiff Airport 41.7 miles67.1 km
  • Bristol Airport 47.7 miles76.8 km
  • Cilmeri Railway Station 14.4 miles23.1 km
  • Builth Road Railway Station 14.6 miles23.4 km

Hotels near Talgarth Ad

Schools in Talgarth

  • Ysgol Y Mynydd Du Primary

Local points of interest

  • Black Mountains Mountains 5.3 miles8.5 km
  • Brecon Beacons Mountains 12.1 miles19.4 km
  • Mynydd Eppynt Mountains 14.4 miles23.2 km
  • Dore (Abbey : Herefordshire, England) Historic site 14.5 miles23.3 km
  • Flits National Nature Reserve Nature reserve 14.5 miles23.4 km
  • Blaenavon World Heritage Centre Museum 16.6 miles26.7 km
  • Fforest Fawr Mountains 18.1 miles29.1 km