Aufgrund seiner militärischen Bedeutung wurde Cavite mehrfach von feindlichen Mächten attackiert. 1647 führten die Holländer einen Überraschungsangriff auf die Stadt Cavite durch und während der britischen Invasion der Philippinen besetzen die Briten von 1762 bis 1764 den Hafen der Stadt. Doch wurden alle militärischen Aggressionen letztendlich erfolgreich zurückgeschlagen.