La cultura zapoteca fue una importante civilización mesoamericana que se desarrolló en el sur de Oaxaca hacia el 800 a.C. Los zapotecos se autodenominaban "gente de las nubes" y desarrollaron una agricultura variada basada principalmente en el maíz. Adoraban a dioses como Cocijo, dios de la lluvia, y dejaron evidencia arqueológica de su cultura que data de hace 3500 años, incluyendo los primeros asentamientos urbanos entre los siglos XIV y XV a.C.