Limita al norte con la Población de la Reforma; al sur con Pinotepa de Don Luis y San Lorenzo; al oeste con San Pedro Atoyac y San Pedro Jicayan; al este con San Agustín Chayuco y Santiago Ixtayutla. La superficie total del municipio es de 119.60 km2.