El municipio de Santiago Tapextla es uno de los 570 municipios en que se encuentra dividido el estado mexicano de Oaxaca y que se encuentra localizado en el extremo suroeste del estado.
Limita al este con el municipio de Santo Domingo Armenta y al norte y oeste con el estado de Guerrero, en particular con el municipio de Cuajinicuilapa.
El municipio se encuentra formado por seis localidades, las principales y su población de acuerdo al Censo de 2010 son: El gobierno de Santiago Tapextla corresponde al ayuntamiento, éste es electo por el principio de partidos políticos, vigente en 146 municipios de Oaxaca, a diferencia del sistema de usos y costumbres vigente en los restantes 424, por tanto su elección es como en todos los municipios mexicanos, por sufragio directo, universal y secreto para un periodo de tres años renovables por un periodo inmediato, el periodo constitucional comienza el día 1 de enero del año siguiente a su elección.
El Ayuntamiento se integra por el presidente municipal, un Síndico y un cabildo formado por cinco regidores.
Para la elección de diputados locales al Congreso de Oaxaca y de diputados federales a la Cámara de Diputados federal, el municipio de Santiago Tapextla se encuentra integrado en los siguientes distritos electorales: Local: Federal: