Mixtec, Mixtec, language and indigenous people living mainly in the Mexican States of Oaxaca, Guerrero and Puebla.