Fernando era hijo de Alfonso de Pardo y Manuel de Villena y de Ignacia de Egaña y Aranzabe, el mayor de sus dos hijos varones.