La actual villa de El Carpio, se fundó en el primer tercio del siglo XIV junto a la torre mandada construir por Garci Méndez de Sotomayor, descendiente de los conquistadores de estas tierras, con anterioridad a su participación en una serie de hechos de armas en la frontera granadina durante el reinado de Alfonso XI, quien trasladó al nuevo emplazamiento a la población que estaba en estas tierras en la época musulmana, la de Alcocer (Al-Qusayr).