トラファルガーの海戦(英: Battle of Trafalgar、仏: Bataille de Trafalgar)は、1805年10月21日に、スペインのトラファルガー岬の沖で行われた海戦である。ナポレオン戦争における最大の海戦で、イギリスはこの海戦の勝利により、ナポレオン1世の英本土上陸の野望を粉砕した。 ネルソンが戦闘に先立ち、麾下の艦隊に送った「英国は各員がその義務を尽くすことを期待する」は今日でも名文句として知られる。 しかし、陸上においてはアウステルリッツの戦いでフランスが他のヨーロッパ諸国軍を破るなど依然として優勢で、自国本土は守り切ったが、大陸での戦争自体にすぐさま大勢を及ぼすことはなかった。