La lengua indígena con mayor presencia en el municipio son las lenguas mixtecas, con un total de 105 hablantes, seguido por 65 hablantes de idioma triqui, 57 de idioma mayo, 45 de lenguas zapotecas, 44 de náhuatl, 32 de idioma o'odham (también conocido como pápago) y 24 de idioma huichol, existen otras 27 lenguas indígenas presentes en el territorio con cantidades de hablantes menores a los anteriores; además un total 141 personas no especifican la lengua que hablan.