Lleva el nombre de San Juan en honor a San Juan Bautista, el santo patrón de la comunidad. Se llama Teita en honor a un hombre que llegó al pueblo arrastrado por la corriente del río.
24 de junio, fiesta patronal en honor a San Juan Bautista; 1 de octubre, fiesta a la Virgen del Rosario; 3 de mayo, fiesta en honor a la Santa Cruz.

La banda de vientos. y la chilena.
Sombreros de palma, petates, tenates, sopladores y se fabrican tijillos.

Mole.

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