Al suroeste y el oeste limita con el estado de Oaxaca, en particular con el municipio de Santiago Chazumba y con el municipio de San Pedro y San Pablo Tequixtepec.