Limita al norte con los municipios de Temamatla y Tlalmanalco, al sur con el municipio de Juchitepec, al este con el municipio de Ayapango de Ramos Millán, al oeste con los municipios de Temamatla y Juchitepec.