To investigate geographic origins of the sacrificial Burials 2–5 from the Moon Pyramid at Teotihuacan and to reconstruct changes in residence since their childhoods, we analyzed tooth enamel for oxygen- and strontium-isotope ratios and bone just for oxygen-isotope ratios. The combination of these analytical techniques involves both climatic and geological variables, therefore enhancing resolution of geographic identification. Most of the sacrificed individuals appear to have been born in a foreign location. These regions probably include other areas within the Basin of Mexico and the central highlands, as well as the Gulf Coast and the Sierra Madre del Sur. Other possible regions of origin are the southern highlands, the Motagua Valley, and the Maya Lowlands. There is considerable overlap in the oxygen-isotope ratios between the Moon Pyramid and Feathered Serpent Pyramid victims, but each structure contains a group of isotopically distinct individuals. The Moon Pyramid sacrifices include some individuals with high oxygen-isotope ratios, possibly indicating the Gulf Coast or Maya Lowlands, whereas the Feathered Serpent Pyramid contains a distinct group with very low oxygen-isotope ratios, possibly indicating Oaxaca, Michoacan, or the coastal plain and piedmont of Guatemala. The sacrifices in the two pyramids also differ in their patterns of movement. Most of the Moon Pyramid victims appear to have arrived in the city recently, but the majority of those from the Feathered Serpent Pyramid had lived in Teotihuacan for a long time before their death.