Penygraig is a village and community in the Rhondda Valley in the county borough of Rhondda Cynon Taf, Wales. As a community Penygraig contains the neighbouring districts of Dinas, Edmondstown, Penrhiwfer and Williamstown. Penygraig is within the historic county boundaries of Glamorgan. The name Penygraig is Welsh for 'head of the rock'.