James Hill (1872 – after 1900) was a Scottish footballer who played in the Football League for Burnley, New Brighton Tower and Stoke.