En el municipio habitan un total de 32 978 personas que hablan alguna lengua indígena, principalmente Otomí del Valle del Mezquital.