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.

[4]​ En un análisis que acompaña una edición facsimilar del códice Vindobonensis se menciona que los caciques de San Juan Tamazola formaban parte de los descendientes de los primeros señores mixtecos que provenían de Tilantongo.

El municipio incluye en su territorio un total de 54 localidades.

El ayuntamiento de San Juan Tamazola esta integrado por el presidente municipal, un síndico y un cabildo integrado por cinco regidores.