Limita al norte con el municipio de El Barrio de la Soledad y con el municipio de Santa María Chimalapa, al sur con el municipio de San Pedro Comitancillo, el municipio de El Espinal y el municipio de Juchitán de Zaragoza, al oeste con el municipio de Ciudad Ixtepec y al este con el municipio de San Miguel Chimalapa.