James McCallum (born 27 April 1979 in Uddingston/Bellshill, Glasgow) is a Scottish former racing cyclist who last rode for the NFTO Pro Cycling squad. He represented Scotland in the Team Pursuit, Points & Scratch Races at the 2002 Commonwealth Games in Manchester, and again in 2006 in Melbourne in the Scratch, Points & Road Races, winning a bronze medal in the Scratch race. McCallum left Rapha Condor–JLT at the end of the 2013 season, and joined the NFTO Pro Cycling squad for 2014.