Teozacoalco significa "El sepulcro de los dioses". Se llama San Pedro en honor al Santo Patrono de la población.
El 29 de junio se celebra una fiesta en honor a San Pedro.

El jarabe y la chilena.

Se elaboran tejidos de palma.

La comida tradicional es el huevo guisado, frijoles con masa, pozole con hierba santa, flor de sopacle guisada con huevo, mole y barbacoa de borrego.

| Estado | Oaxaca |
| Cabecera | San Pedro Teozacoalco |
| Población | 454 hab. |
| Gentilicio | |
| Municipios de Oaxaca | |
| Superficie | 93 km2 |
| Información proporcionada por el Instituto Nacional para el Federalismo y el Desarrollo Municipal (INAFED) | |