Y Garn Goch is a hill in the Brecon Beacons National Park in the east of Carmarthenshire, Wales. The name means the 'red cairn'. It lies near the village of Bethlehem, three miles southwest of Llangadog and four miles east of Llandeilo on the southern side of the broad Towy Valley. It is also commonly known as either Garn Goch or Carn Goch. Current owners and land managers are the Brecon Beacons National Park Authority.