Sus límites territoriales son al este con el municipio de Ozumba y al noroeste con el municipio de Juchitepec, al sur y al oeste limita con el estado de Morelos en particular con el municipio de Atlatlahucan y el municipio de Totolapan.