San Pedro Ayacaxtepec
San Pedro Ayacaxtepec är en ort i Mexiko. Den ligger i kommunen Santa María Alotepec och delstaten Oaxaca, i den sydöstra delen av landet, km sydost om huvudstaden Mexico City. San Pedro Ayacaxtepec ligger meter över havet och antalet invånare är .

Terrängen runt San Pedro Ayacaxtepec är bergig åt sydväst, men åt nordost är den kuperad. Runt San Pedro Ayacaxtepec är det glesbefolkat, med invånare per kvadratkilometer. Närmaste större samhälle är La Candelaria, km nordväst om San Pedro Ayacaxtepec. I omgivningarna runt San Pedro Ayacaxtepec växer i huvudsak städsegrön lövskog. 

Årsmedeltemperaturen i trakten är  °C. Den varmaste månaden är april, då medeltemperaturen är  °C, och den kallaste är januari, med  °C. Genomsnittlig årsnederbörd är millimeter. Den regnigaste månaden är augusti, med i genomsnitt mm nederbörd, och den torraste är februari, med mm nederbörd.
country
located in the administrative territorial entity
located in the administrative territorial entity