Los purépechas antiguos eran hablantes exclusivos del idioma purépecha, una lengua aislada que no guarda relación histórica demostrada con ninguna otra en la región.