Limita al oeste con el municipio de Santo Domingo Armenta, al noroeste con el municipio de San José Estancia Grande y el municipio de Santiago Llano Grande; al norte limita con el municipio de San Sebastián Ixcapa, el municipio de San Miguel Tlacamama y el municipio de San Pedro Jicayán; al noreste los límites corresponden al municipio de Pinotepa de Don Luis, el municipio de San Andrés Huaxpaltepec y al este con el municipio de Santa María Huazolotitlán.