La batalla de Castelo Rodrigo, también llamada batalla de Salgadela, se libró el 7 de julio de 1664, dentro del contexto de la guerra de Restauración portuguesa, en Salgadela, freguesía de Mata de Lobos, en el término municipal de Figueira de Castelo Rodrigo (Portugal).