El 86.0% de los habitantes mayores de 5 años de edad del municipio de El Nayar son hablantes de alguna lengua indígena, esto nos da un total de 21,867 personas, siendo 10,976 hombres y 10,892 mujeres; de ese total, 16,864 son bilingües al español y 4,641 son hablantes únicamente de su lengua materna, mientras que de 362 no se especifica esta condición.