Municipio de San Juan Tamazola
El municipio de San Juan Tamazola es un municipio del estado de Oaxaca, cuya cabecera es San Juan Tamazola. Se encuentra ubicado en la Sierra Madre del Sur, en la Mixteca Alta.
De acuerdo con el censo del 2011, la población es de 3446 personas, de las cuales 1768 son mujeres y 1678 son hombres.