Norte con Tehuacán, sur con Caltepec, oriente con San Gabriel Chilac, San José Miahuatlán y Altepexi, y poniente con Atexcal y el estado de Oaxaca.