Ubicado en el corazón de la Chinantla, posee 15,784 personas hablan el chinanteco, que representa el 79.4% de los habitantes, por lo que se considera el municipio más representativo de este pueblo; tiene una extensión de 595.81 km², que representa el 0.6247% del total estatal y se cuenta con una población de 19,871 habitantes, según el II Conteo de Población y Vivienda INEGI, 2005.