Recibe el nombre de San Juan, por el Santo Patrón de la población y Colorado, porque se ubica en terreno colorado.
El 28, 29 y 30 de moviembre, se celebra San Andrés, el 23 y 24 de Junio, se celebra San Juan, en febrero, se celebra fiesta de carnaval.

Los maromeros, la tortuga, la malinche, los charcos, el tigre, los tejoneros, las mascaritas y la quijada.

En este municipio se realizan artesanías en telar de cintura, máscaras y figuras de madera, artesanías de cobre, latón y alpaca.

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