Seeschlacht bei Kap St. Vincent bzw. Seegefecht bei Kap St. Vincent bezeichnet mehrere Kampfhandlungen, die am Kap St. Vincent an der Südküste Portugals nahe der Straße von Gibraltar stattgefunden haben:
zwischen der spanischen und niederländischen Flotte am 16. Juni oder 6. Oktober 1606 während des Achtzigjährigen Kriegs
zwischen der spanischen und niederländischen Flotte am 4. November 1641 während des Achtzigjährigen Kriegs