El origen de la ciudad se remonta a los tiempos de la dominación árabe, época en que se construyó el Castillo (siglo XIV) que sería luego propiedad del comunero Juan de Padilla, pasando después a los duques de Abrantes.