John Hatch

John Hatch may refer to:
 * John Hatch (development specialist), American economic development expert
 * John Hatch (basketball, born 1947), Mexican basketball player
 * John Hatch (basketball, born 1962), Canadian basketball player
 * John Porter Hatch (1822–1901), American Civil War general
 * John Hatch, Baron Hatch of Lusby, British author, broadcaster, lecturer and politician