Municipio de San Pedro Ixtlahuaca

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

Su cabecera es la localidad de San Pedro Ixtlahuaca.

El municipio de San Pedro Ixtlahuaca colinda al norte y al oeste con el municipio de San Andrés Ixtlahuaca; al sur con los municipios de San Pablo Cuatro Venados, Cuilápam de Guerrero y Santa Cruz Xoxocotlán; y al este con el municipio de Santa María Atzompa.

[3]​ El municipio de San Pedro Ixtlahuaca cuenta con 50 localidades.

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