Harry Stafford (1869–1940) was an English footballer.

Harry Stafford may also refer to:

Harry Stafford (motorcyclist) (born 1993), British motorcycle racer Harrison Stafford (1912–2004), known as Harry, American football player

See also Godfrey Harry Stafford (1920–2013), British physicist Stafford (surname) Henry Stafford (disambiguation)