Diego fue hijo tercero de Gonzalo Fernández de Córdoba y Biedma, I señor de Aguilar, III señor de Cañete de las Torres, I señor de Priego y alguacil mayor de Córdoba, y de María García Carrillo.