En 1349 Alfonso XI de Castilla vendió la villa de Bailén, junto con el castillo, a Pedro Ponce de León el Viejo, señor de Marchena y tataranieto del rey Alfonso IX de León, a cambio de la suma de 150.000 maravedís.