Fågeln förekom tidigare enbart på ön San Cristóbal i Galápagosöarna, men har inte observerats sedan 1980-talet. Tidigare behandlades sancristóbaltyrannen som en underart till rubintyrann (P. rubinus). Efter genetiska studier har både denna och darwintyrannen urskilts från rubintyrannen. Vissa inkluderar dock sancristóbaltyrannen i darwintyrannen.