Home

Llanidloes

Built-up area in Powys, Wales

Coordinates:52.449, -3.54
OS grid ref:SN 95 84
Population:2,929
Dialling code: 01686

Llanidloes in Powys, Wales is a compact market town set on the upper reaches of the River Severn, tucked beneath the Plynlimon hills in Mid Wales. The town's steep, narrow streets and timber‑framed Old Market Hall give a very tangible sense of history in a small centre that still feels like a traditional Welsh market settlement.

It prospered in the 18th and 19th centuries from wool and textile mills on the riverside, and many of those industrial buildings have been repurposed as homes, studios and small businesses. Today Llanidloes combines agriculture, tourism and a lively local services scene with independent shops, a museum and regular community events that celebrate both its rural setting and industrial heritage.

Postcode districts covering Llanidloes

Nearby towns and villages

Neighbouring places

Transport links

  • Airport Liverpool John Lennon Airport 67.5 miles108.7 km
  • Airport Cardiff Airport 73.2 miles117.8 km
  • Railway station Caersws Railway Station 6.5 miles10.4 km
  • Railway station Newtown Railway Station 10.5 miles17 km

Local points of interest

  • Cambrian Mountains Mounains 2.8 miles4.5 km
  • Caersws FC Stadium 6.4 miles10.3 km
  • Latham Park Stadium 10.1 miles16.3 km
  • Plynlimon Mounains 10.3 miles16.6 km
  • Rhayader Stadium 10.4 miles16.8 km
  • Kerry Hill Hill 12.3 miles19.7 km
  • Llanllugan Abbey Historic site 12.8 miles20.6 km
  • Clun Forest Forest 17.2 miles27.6 km
  • Llwydiarth Park Estate 19 miles30.7 km

Example postcodes in Llanidloes