Diego López was the son of Diego López III de Haro and his wife, Constanza de Bearne.
Amongst his siblings were Lope Díaz III de Haro, Lord of Biscay, Teresa de Haro, wife of Juan Núñez I de Lara, head of the House of Lara, and of Sancha Díaz de Haro.