El municipio de Santa María Guelacé es uno de los 570 municipios del estado mexicano de Oaxaca.
Su cabecera es la localidad de Santa María Guelacé.
El municipio de Santa María Guelacé colinda al norte con el municipio de San Francisco Lachigoló, al oeste con el municipio de Rojas de Cuauhtémoc, y al sur y este con el municipio de municipio de San Sebastián Abasolo.
[3] El municipio de Santa María Guelacé cuenta con seis localidades.
[4] El municipio de Santa María Guelacé se rige mediante el sistema de usos y costumbres.