There are about 60 Zapotecan languages spoken in Mexico. They are part of the Oto-Manguean family of languages and there is mutual intelligibility between some of them. About half a million people speak these languages in southern Mexico, especially in the states of Oaxaca, Puebla, and Guerrero, and they can be divided into four groups: Northern Zapotec (Zapoteco de la Sierra Norte), Valley Zapotec, Southern Zapotec (Zapoteco de la Sierra Sur), and Isthmus Zapotec.
source
wikipedia.org,
omniglot.com &
ethnologue.com