Diego López Pacheco y Portocarrero nació en torno a 1450 y fue el segundo Marqués de Villena, tras su padre. Es el primero de los seis hijos que Pacheco tuvo con María Portocarrero.
Poco se sabe de Diego. Que fue el sucesor de su padre en títulos e influencia en la corte, que casó en dos ocasiones y que tuvo dos hijos con Juana Enríquez de Velasco.
Murió en Escalona, en 1529.