Christoph Leitgeb (narozen 14. dubna 1985 ve Štýrském Hradci) je rakouský fotbalista hrající rakouskou Bundesligu za F. C. Red Bull Salzburg na pozici záložníka. Hraje také v národním týmu a byl členem rakouského týmu pro Euro 2008.

S fotbalem začínal v mládežnických týmech SK Sturm Graz ve svém rodném městě. V sezóně 2005/06 odehrál svůj první zápas v prvním týmu Sturmu Graz. První gól vstřelil 22. dubna 2006 proti Red Bullu Salzburg. Po dvou sezónách strávených ve Sturmu Graz podepsal smlouvu s FC Red Bull Salzburg. V prvním roce hrál pravidelně, ale ve druhém roce měl problémy s koleny. V dalších letech se vrátil a hrál od začátku velmi často.

První mezinárodní zápas odehrál 23. června 2006 v přátelském utkání proti Chorvatsku. (1:4) Do dnešního dne nastoupil v rakouském národním týmu 27krát. Na Euru nastoupil ve druhém utkání proti Polsku (0:1) a ve třetím utkání proti Německu, kde nastoupil v 55. minutě za Martina Hidena. (0:1)