Se encuentra ubicado en el istmo de Tehuantepec y su cabecera es la población del mismo nombre.
El territorio limita al noroeste con el municipio de San Juan Mazatlán, al norte con el municipio de San Juan Guichicovi, al este on el municipio de Santa María Petapa y el municipio de El Barrio de la Soledad, al sur con el municipio de Santo Domingo Chihuitán y al suroeste con el municipio de Santiago Laollaga, y finalmente al oeste con el municipio de Santa María Guienagati.
El municipio incluye en su territorio un total de 19 localidades.
El gobierno le corresponde al ayuntamiento, conformado por el presidente municipal, un síndico y el cabildo integrado por tres regidores.
Todos son elegidos mediante voto universal, directo y secreto para un periodo de tres años, que pueden ser renovables para un periodo adicional inmediato.