El nombre zapoteca proviene del náhuatl ""Tzapotécatl"", que significa pueblo del Zapote, sin embargo, cada región tenía su propia autodenominación.