Triestenlahti (ital. Golfo di Trieste, sloveeniksi Tržaški zaliv, kroatiaksi Tršćanski zaljev) on merenlahti Adrianmeren koillisosassa. Se on osa Venetsianlahtea ja huuhtoo Italian, Slovenian ja Kroatian rannikkoa. Sen keskisyvyys on 16 metriä ja suurin syvyys 37 metriä. Lahti on nimetty sen rannalla sijaitsevan italialaisen Triesten kaupungin mukaan.