En el municipio habitan un total de 9468 personas que hablan alguna lengua indígena, principalmente Náhuatl de la Huasteca hidalguense.