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