John P. St. John may refer to: John St. John (American politician) (John Pierce St. John, 1833–1916), Governor of Kansas John P. St. John (police officer) (1918–1995), Los Angeles Police Department homicide detective