Conserva Castro restos del antiguo recinto amurallado, erigido con fines defensivos por los almohades en el siglo XII, bajo el nombre de Qasira o Casruh.
En 1240 fue conquistado por Fernando III mediante pacto, y cinco años más tarde fue donado al concejo de Córdoba.