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