Llangadog railway station serves the village of Llangadog near Llandeilo, West Wales. The station is on the Heart of Wales Line 36+1⁄2 miles (59 km) north east of Swansea. The station is located at street level at Station Road beside the River Brân. The Garn Goch Iron Age hill fort is about three miles away from this station.