Three Cocks is a small village in central Powys, Wales, tucked into the Wye valley close to Glasbury and not far from the market town of Hay-on-Wye. It sits near the confluence of the River Llynfi and the River Wye, with easy access to the rolling hills of the Brecon Beacons National Park, and takes its curious name from a long‑standing coaching inn and the heraldic three cocks linked to the nearby Gwernyfed estate.
The village’s history was shaped in part by the railway era – the now‑defunct Three Cocks Junction once connected local agriculture and industry to wider markets – and today it remains a quiet rural community whose economy leans on farming, small‑scale tourism and commuters. Visitors are drawn by riverside walks, fishing and the nearby historic parkland of Gwernyfed Park, while locally there’s a mixture of Welsh and English cultural influences typical of the border uplands.
LD3 0SB, LD3 0SE, LD3 0SD, LD3 0RT, LD3 0SX, LD3 0SG, LD3 0SQ