Durante la Guerra de las Dos Rosas, en la primera parte del reinado de Eduardo IV de Inglaterra, el castillo de Harlech fue ocupado por su condestable galés Dafydd ap Ieuan como bastión de la casa de Lancaster.