Heme is an essential prosthetic group in proteins that reside in virtually every subcellular compartment performing diverse biological functions. Irrespective of whether heme is synthesized in the mitochondria or imported from the environment, this hydrophobic and potentially toxic metalloporphyrin has to be trafficked across membrane barriers, a concept heretofore poorly understood. Here we show, using subcellular-targeted, genetically encoded hemoprotein peroxidase reporters, that both extracellular and endogenous heme contribute to cellular labile heme and that extracellular heme can be transported and used in toto by hemoproteins in all six subcellular compartments examined. The reporters are robust, show large signal-to-background ratio, and provide sufficient range to detect changes in intracellular labile heme. Restoration of reporter activity by heme is organelle-specific, with the Golgi and endoplasmic reticulum being important sites for both exogenous and endogenous heme trafficking. Expression of peroxidase reporters in Caenorhabditiselegans shows that environmental heme influences labile heme in a tissue-dependent manner; reporter activity in the intestine shows a linear increase compared with muscle or hypodermis, with the lowest heme threshold in neurons. Our results demonstrate that the trafficking pathways for exogenous and endogenous heme are distinct, with intrinsic preference for specific subcellular compartments. We anticipate our results will serve as a heuristic paradigm for more sophisticated studies on heme trafficking in cellular and whole-animal models.