Salzach on jõgi Alpides, Inni suurim lisajõgi.
Salzach algab Austrias Kitzbüheli Alpides 2300 m kõrgusel merepinnast. Ta voolab ülemjooksul Kõrg-Tauerni ja Salzburgi Alpide vahelises orus itta. Seejärel pöördub ta põhja ja murrab läbi Salzburgi Alpide. Alamjooksul voolab Salzach läbi Baieri kiltmaa ja suubub Saksamaal Braunau lähedal 344 m kõrgusel merepinnast paremalt Inni.
Suurim jõeäärne linn on Salzburg.
Jõe pikkus on 225 km, millest 59 km moodustab Saksamaa ja Austria vahelise piiri. Jõe valgla on 6700 km². Keskmine vooluhulk on 11 km enne suuet Burghausenis 251 m³/s.
Saksamaal on võimalik umbkaudu 40 km ulatuses (Laufenist Burghausenini) jõekaldal jalutada.