Se llama San Juan en honor a San Juan Bautista. El nombre correcto del pueblo es Teicticpac y significa "Encima de la piedra”; se compone de "Tetl", "Piedra", "Iti", "Ligadura eufónica y de "Icpac", "Encima". El pueblo fue fundado por zapotecos en el año 1100 y se llamó Zetobaa en la antigüedad, que quiere decir "Otro sepulcro". Los reyes de Teozapotlán determinaron que residieran ahí los sacerdotes que se distinguían por su saber e inteligencia a cerca de los ritos y cultos de sus dioses.
Se cuenta con un Exconvento que data del siglo XVI.

Su fiesta más importante es la realizada en honor a San Juan Bautista el 24 de junio.

Banda de viento.
El "relazado", que consiste en labrar o esculpir piedra natural de la región. Elaboran metates, molcajetes y figuras prehispánicas que sirven de decoración.

Pescado de chepil y maíz de elote; mole negro, colorado, atole y mezcal.

| Estado | Oaxaca |
| Cabecera | San Juan Teitipac |
| Población | 2 565 hab. |
| Gentilicio | |
| Municipios de Oaxaca | |
| Superficie | 41 km2 |
| Información proporcionada por el Instituto Nacional para el Federalismo y el Desarrollo Municipal (INAFED) | |