Su cabecera es la localidad de San Juan Yatzona.
[5] El municipio abarca 19.85 km² y se encuentra a una altitud promedio de 1300 m s. n. m., oscilando entre 1800 y 400 m s. n. m.[1][6] Colinda al norte con los municipios de Santiago Camotlán, al este con San Ildefonso Villa Alta, al sur con Santa María Temaxcalapa y Villa Talea de Castro, y al oeste con Santiago Camotlán y Villa Talea de Castro.
[6] De acuerdo al último censo, realizado por el INEGI en 2010, en el municipio habitan 452 personas, repartidas entre 2 localidades.
El grado de marginación del municipio es Medio.
En 2014 el municipio fue incluido en la Cruzada nacional contra el hambre.