Municipio de San Pedro Teutila

El municipio de San Pedro Teutila es uno de los 570 municipios del estado mexicano de Oaxaca.

Su cabecera es la localidad de San Pedro Teutila.

El municipio de San Pedro Teutila colinda al norte con los municipios de San Bartolomé Ayautla y San Felipe Jalapa de Díaz; al oeste con los municipios de Santa María Tlalixtac, Chiquihuitlán de Benito Juárez y San Francisco Chapulapa; y al este y al sur con el municipio de San Andrés Teotilálpam.

[3]​ El municipio de San Pedro Teutila cuenta con 17 localidades.

[4]​ El municipio de San Pedro Teutila se rige mediante el sistema de usos y costumbres.