A wide variety of languages are spoken in Oaxaca. Most of these are
Otomanguean languages, although there is also a variety of Nahuatl spoken in the north of Oaxaca and closely related to varieties spoken in Puebla and Veracruz. The Otomanguean family is very diverse. For example, Chatino seems to usually be considered one language within the Zapotecan branch of Otomanguean; however, the internal diversity within Chatino itself is comparable at least to the diversity of the Romance languages, if not more broadly to the diversity of at least some of the Indo-European languages.