カルタヘナの海戦(カルタヘナのかいせん、英語: Battle of Cartagena)は七年戦争中の1758年2月28日、スペインのカルタヘナ沖でおきた戦闘。率いるイギリス艦隊はカルタヘナに停泊しているフランス艦隊を封鎖していたが、その封鎖を解こうとした率いるフランス艦隊を撃退した。 封鎖が解けなかったことでイギリス軍に包囲されている北アメリカの要塞への支援が限定的なものとなり、要塞は同年に降伏した。