Limita con los siguientes municipios, al norte con Temoac y Jantetelco; al sur con Axochiapan; al este con Jantetelco, al oeste con Ayala y Tepalcingo.