Por aquellos mismos años, las defensas de la villa fueron reedificadas y mejoradas, constando ya en 1642 la
Puebla de Sanabria como
plaza fortificada. No obstante, como consecuencia de la Guerra de Sucesión ocurrida en
España entre los partidarios de Felipe de Anjou y el Archiduque Carlos, la villa fue ocupada en 1710 por tropas portuguesas, que la mantuvieron hasta el 24 de diciembre de 1715, año en que fue recuperada por los ejércitos españoles y entregada a la Monarquía Hispánica en virtud de la Paz de Utrecht.