San Pedro Tapanatepec is a town and municipality in Oaxaca in southeastern Mexico.
It is part of the Juchitán District in the west of the Istmo de Tehuantepec region.
[1] Before the arrival of the Spanish, the town was inhabited by Zoque people, and may have been part of the Xoconochco province of the Zapotec kingdom of Tehuantepec.
Flora include mesquite, mango, sapodilla, lemon, tepezcohuite, pochote, low scrub and grassland.
Economic activity included growing corn, sorghum, sesame, watermelon, melon, mango and lemon, and raising cattle, goats, sheep, horses and poultry.