Está ubicado en la región este del país, limitando al norte con Hidalgo, al norte, este y sur con Puebla y al oeste con el Estado de México.