Joseph or Joe Harper may refer to:

  • Joe Harper (born 1948), former Scotland and Aberdeen footballer
  • Joe Harper (American football) (born c. 1936), American college football coach
  • Joe Harper, a character in The Adventures of Tom Sawyer, see list of characters in the Tom Sawyer series
  • Joseph Harper (actor) (1759–1811), English-born American actor and theatre manager
  • Joseph Harper (canoeist) (born 1966), American sprint canoer
  • Joseph Harper (English politician) (1914–1978), Labour MP for Pontefract and Castleford
  • Joseph Harper (horse breeder), 19th-century Australian horse breeder
  • Joseph Anthony Harper (1867–1939), Australian businessman and politician
  • Joseph H. Harper (1901–1990), US army officer
  • Joseph M. Harper (1787–1865), US politician