Out of Mexico's 31 states, Oaxaca is the most ethnically diverse. Due to the geographical topography of the state, there are many isolated communities throughout the mountainous region.
Oaxaca is home to 17 ethnic groups: Afro-Mexicans, Amuzgos, Chatinos, Chinantecos, Chocholtecos, Chontales de Oaxaca, Cuicatecos, Huaves, Ixatecos, Mazatecos, Mestizo, Mixes, Mixtecos, Triquis, Tzotziles, Zapotecos and Zoques.