James McClelland (11 May 1902 – 1976) was a Scottish footballer who played as a forward. Born in Dysart, Fife, he played for Rosslyn, Raith Rovers, Southend United, Middlesbrough, Bolton Wanderers, Preston North End, Blackpool, Bradford Park Avenue and Manchester United.