James Swann (born 8 November 1974) is a New Zealand male weightlifter, competing in the 85 kg category and representing New Zealand at international competitions. He competed at world championships, most recently at the 1999 World Weightlifting Championships.