Christoph Leitgeb (nascido em 14 de abril de 1985 em Graz) é um jogador de futebol austríaco que joga na Bundesliga austríaca pelo F. C. Red Bull Salzburg como meio-campista. Ele também joga na equipe nacional e foi membro da equipe do Austrias para a Euro 2008.
Ele começou a jogar futebol nos times juvenis da SK Sturm Graz, em sua cidade natal. Na temporada 2005/06 ele jogou sua primeira partida no primeiro time de Sturm Graz. O primeiro gol que ele marcou foi em 22 de abril de 2006 contra o Red Bull Salzburg. Após duas temporadas com Sturm Graz, ele assinou com o FC Red Bull Salzburg. Em seu primeiro ano ele jogou regularmente, mas em seu segundo ano ele teve problemas com os joelhos. Nos anos seguintes, ele voltou e jogou com muita freqüência desde o início.
Sua primeira partida internacional foi em um amistoso contra a Croácia em 23 de junho de 2006. (1:4) Até hoje ele jogou 27 vezes na seleção nacional da Áustria. Na Euro, ele jogou na segunda partida contra a Polônia (0:1) e na terceira partida contra a Alemanha, onde ele entrou no minuto 55 para Martin Hiden. (0:1)