Diego López de Zúñiga y Velasco era hijo de Antonio de Velasco y Enríquez de Lacarra, señor de Arnedo, San Ascencio y de la Torre de Sartaguda (nieto del primer conde de Haro) y de Francisca López de Zúñiga y Monroy, IV condesa de Nieva.