Su nombre original es "Tlapanatepex", que significa "En el cerro quebrado", se compone de "Tlapana": "Quebrar", "Tepetl": "Cerro" y "C": "En". Se llama San Pedro en honor al Santo Patrono de la población. La población se fundó el 23 de abril de 1669, sus primeros pobladores fueron descendientes de la raza mixe y zoque.
La Casa de la Cultura.
Del 27 al 30 de junio se celebra la fiesta patronal en honor a San Pedro Apóstol.

El son mixteco.

Mole negro, tasajo, tamales oaxaqueños y mariscos.

| Estado | Oaxaca |
| Cabecera | San Pedro Tapanatepec |
| Población | 13 998 hab. |
| Gentilicio | |
| Municipios de Oaxaca | |
| Superficie | 1 045 km2 |
| Información proporcionada por el Instituto Nacional para el Federalismo y el Desarrollo Municipal (INAFED) | |