Spanish, the official language, is spoken by nearly the entire population, thus giving Mexico the world's largest Spanish-speaking community; more Mexicans speak Spanish than Spaniards. Only a small number of inhabitants, about 1% of the population according to last estimate, speak only indigenous Amerindian languages or dialects. A larger percentage, some7.5% at last estimate, speak some Amerindian language. There are at least 31 different Amerindian language groups, the principal languages being Nahuatl, Maya, Zapotec, Otomi, and Mixtec.