La batalla de Vila Nova se libró el 17 de septiembre de 1658 durante la guerra de Restauración portuguesa cerca del fuerte de São Luis de Gonzaga, sito al sur de Tuy en la orilla sur del río Miño. Un ejército español mandado por el gobernador de Galicia, Rodrigo Pimentel, marqués de Viana, penetró en territorio portugués y se enfrentó a otro portugués dirigido por João Rodrigues de Vasconcelos e Sousa, segundo conde de Castelo Melhor. El español resultó victorioso y en los meses que siguieron al choque se apoderó de Monção, Salvatierra de Miño y de otras plazas fuertes portuguesas.