Este territorio limita al norte y al oeste con el municipio de Piaxtla, al oriente con el municipio de Guadalupe y al suroeste con el municipio de Tecomatlán; el aur sus límites corresponden al estado de Oaxaca, en particular al municipio de Fresnillo de Trujano, el municipio de Mariscala de Juárez y el municipio de San Juan Cieneguilla.