ポートモレスビー作戦(ポートモレスビーさくせん)は、第二次世界大戦中のニューギニア戦線において、日本軍と連合国軍とがポートモレスビーの支配を巡って行った戦闘。当時はスタンレー作戦と呼ばれ、連合軍側の名称を和訳して、前半をココダ道の戦い (Kokoda Track campaign)、後半をブナとゴナの戦い (Battle of Buna-Gona)とも呼ぶ。