Fernando II de León la repuebla y afora en la segunda mitad del siglo XII como defensa del Reino de León frente al de Castilla, dotándola de muralla y un primitivo castillo (ubicado entre Santa María la Antigua y San Isidoro), completado por la Orden del Temple tras la cesión de la villa a esta Orden por Alfonso IX de León en 1211.