El nombre de San Juan se le dio en honor al Santo Patrono del pueblo y Ozolotepec es un término azteca que significa: "Cerro del tigre"; "Ocelotl": "Tigre" y "Tepel": "Cerro". La fundación del pueblo se llevó a cabo en 1591.
Un templo construido en el siglo XVII.

El 24 de julio es la fiesta principal en honor a San Juan.

Muebles de madera.

Mole y barbacoa.

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