Clifford is a village and civil parish in Herefordshire, England, and 2.5 miles to the north of Hay-on-Wye. It lies on the south bank of the River Wye, which here forms the border between Wales and England. The village sits on the B4350 road. The civil parish includes the hamlets of Priory Wood and Hardwicke.