La lengua más hablada es el idioma mixteco, con un total de 1.796 hablantes, seguida del zapoteco con 31 hablantes, 22 hablantes de chocho y 14 de mixe, además 21 hablantes de lenguas no especificadas.