John Head
John Head may refer to:
- John Head (Gloucester MP) (died 1391), English politician
- John Head (Stockbridge MP) (c 1656–1711), MP for Stockbridge 1689–93
- John L. Head (1915–1980), American basketball coach
- John Head (musician), English musician.