Keith St. John (5 maja 1937 w Londynie - 21 listopada 2018 w Marbelli ) – brytyjski kierowca wyścigowy.
Kariera W latach 60. St. John ścigał się w Brytyjskiej Formule 3. W 1964 roku rywalizował Lotusami: 20 oraz 22 z silnikami BMC oraz Ford w barwach Team Speedwell. Rok później ścigał się w zespole sponsorowanym przez Radio London. Rywalizował wtedy Brabhamami (BT9, BT15) z silnikiem Ford. Wówczas to wygrał zawody St Andrews Cup na torze Brands Hatch, a w zawodach West Essex Car Club na Snetterton był drugi. W sezonie 1966 nadal ścigał się Brabhamami (BT15, BT18) w barwach Radio London Racing oraz Motor Racing Stables. St. John zajął między innymi drugie miejsce podczas piątej rundy sezonu (na torze Brands Hatch), a w końcowej klasyfikacji mistrzostw zajął dziesiąte miejsce.
Ścigał się również samochodami sportowymi, między innymi w seriach Autosport Championship oraz BSCC. W 1965 roku w ramach Autosport Championship wygrał Elvą Mk VII zawody Oxham Trophy Brands Hatch. W późniejszych latach ścigał się także samochodami marki Lotus, McLaren oraz Ford.
W 1968 był zgłoszony do trzech wyścigów Formuły 1 w McLarenie M2B: Grand Prix Monako oraz niewliczanych do Mistrzostw Świata Race of Champions i BRDC International Trophy.