海上封鎖 (かいじょうふうさ)とは、ある国が軍事力を用いて、他国の港湾に船舶が出入港することを阻止すること。定義は時代によって異なり、第二次世界大戦までは通商破壊を伴うことが一般的だった。現在では非軍事的措置の一環とみなされ、海軍による臨検が主となるが、封鎖を突破しようとする船舶が現れた場合には軍事衝突が避けられないため、非常に敵対的な行動とみなされる。