It is located in the eastern portion of the state, on the northeastern flanks of the dormant Matlalcueitl volcano, 40 km northeast of the city of Puebla, Puebla (as the crow flies over the mountain) or 30 km east of Apizaco (along Mexican Federal Highway 136).