La Batalla de Castelo Rodrigo , también conocida como Batalla de Salgadela , se libró el 7 de julio de 1664, cerca de Figueira de Castelo Rodrigo , entre españoles y portugueses como parte de la Guerra de Restauración portuguesa .
Tras varias escaramuzas, el duque de Osuna atacó el castillo de Castelo Rodrigo con 7.000 hombres y 9 piezas de artillería. El castillo sólo estaba defendido por 150 portugueses.
El comandante militar de la provincia, Pedro Jacques de Magalhães, reunió a 3.000 hombres y acudió al rescate de Castelo Rodrigo.
En la localidad de Mata de Lobos, en Salgadela, se produjo una batalla que fue ganada por los portugueses. Tras rechazar un ataque español inicial, el contraataque portugués resultó decisivo. Se tomaron muchos prisioneros y se capturaron todas las piezas de artillería. [8] Se cuenta que Osuna y Juan de Austria el Joven escaparon disfrazados de monjes. [9]
En el lugar del campo de batalla se colocó una piedra conmemorativa.
40°52′N 6°57′O / 40.867, -6.950