John Keith
John Keith may refer to:
- John Keith, 1st Earl of Kintore, Scottish nobleman
- John Keith , player in the National Football League
- John A. H. Keith, American educator, college football and basketball coach
- John M. Keith, mayor of Missoula, Montana
- John Lucien Keith, British colonial official and civil servant
- J. Andrew Keith, American author and games developer