El mazateco es el idioma de una de las culturas ancestrales que florecieron en lo que ahora es el territorio de Oaxaca, particularmente en el norte del estado, aunque también abarcó importantes zonas de Puebla y Veracruz. Actualmente la lengua mazateca posee todavía una cifra considerable de hablantes nativos, cerca de 350 mil, según datos oficiales.