James McCallum (narozen 27. dubna 1979 v Uddingstonu/Bellshill, Glasgow) je skotský bývalý závodní cyklista, který naposledy závodil za tým NFTO Pro Cycling. Zastupuje Skotsko v týmových závodech, bodových závodech a závodech na hry Commonwealthu v Manchesteru v roce 2002 a opět v roce 2006.
v Melbourne ve Scratch, Points & Road Races, vyhrál bronzovou medaili ve Scratch závodě.