Las actuales murallas fueron construidas en época visigoda, reconstruidas en época almohade.