El municipio limita al norte con Apaxco, al sur con Zumpango, al suroeste con Huehuetoca, al este con Hueypoxtla y al oeste con Atotonilco de Tula en el Estado de Hidalgo.