Trogir (ladina keeles Tragurium, itaalia keeles Traù) on Aadria mere ajalooline sadamalinn Spliti-Dalmaatsia maakonnas Horvaatias. See asub 27 km riigi suuruselt teisest linnast ja Dalmaatsia keskusest Splitist läänes.
Alates 1997. aastast kuulub Trogir oma veneetsiapärase arhitektuuri tõttu UNESCO maailmapärandisse.