Linda al norte con el estado de Hidalgo; al sur con el municipio de Nanacamilpa de Mariano Arista; al oriente con los municipios de Nanacamilpa de Mariano Arista y Lázaro Cárdenas y al poniente con el estado de México.