The Huichol language is an indigenous language of Mexico which belongs to the Uto-Aztecanlanguage family. It is spoken by the ethnic group widely known as the Huichol (self-designation Wixaritari), whose mountainous territory extends over portions of the Mexican states of Jalisco, Nayarit, Zacatecas, and Durango, mostly in Jalisco. Under the 2003 law of language rights, the indigenous languages of Mexico along with Spanish are recognized as "national languages".