 Spanish is the "de facto" official language in Mexico being spoken by 98.3% of the population.Mexican Spanish is spoken in a variety of dialects, accents and variations in different regions across the country.Some indigenous languages are still being spoken by around 5% of Mexicans according to the latest census, in 2003 the General Law of Linguistic Rights of the Indigenous Peoples recognized 68 indigenous languages as "national languages", with the "same validity" in all territories and contexts where they are spoken.