Milnenlahti (eng. Milne Bay) on suuri 35 kilometriä pitkä ja 15 kilometriä leveä lahti Milne Bayn provinssissa Papua-Uuden-Guinean kaakkoisosassa. Lahti on suojainen metsän peittämä syvävesisatama, jonka pohjoisosassa kapealla rantaviivalla sijaitsee mangrovesoita[1]. Lahti on saanut nimensä Sir Alexander Milnen mukaan. Lahdelle rantautuivat ensimmäisinä eurooppalaisina Luis Vaez de Torres heinäkuussa 1606[2] ja kapteeni Owen Stanley vuonna 1850[3]. Toisessa maailmansodassa japanilaiset tekivät maihinnousun lahdelle, mutta kokivat ensimmäisen virallisen tappionsa Tyynenmeren sodassa Milnenlahden taistelussa.