Sus límites territoriales son al norte con el municipio de Huamuxtitlán, al sur con los municipios de Tlalixtaquilla de Maldonado y Tlapa de Comonfort, al este con el estado de Oaxaca, en particular con el municipio de Zapotitlán Lagunas, y al oeste también con el municipio de Tlapa de Comonfort.