Municipio de Santa María Teopoxco

El municipio de Santa María Teopoxco es uno de los 570 municipios del estado mexicano de Oaxaca.

Su cabecera es la localidad de Santa María Teopoxco.

El municipio de Santa María Teopoxco colinda al norte con el estado de Puebla y con el municipio de Santiago Texcalcingo; al este con el municipio de San Francisco Huehuetlán; al sur con los municipios de San Jerónimo Tecóatl y San Martín Toxpalan; y al oeste con el municipio de Teotitlán de Flores Magón.

[3]​ El municipio de Santa María Teopoxco cuenta con 29 localidades.

[4]​