Ciudad prehispánica, antigua capital de los zapotecos erigida sobre un conjunto de cerros en el centro del valle. Floreció entre los años 500 a.C. al 800 d.C. y fue una de las primeras en establecerse en Mesoamérica.
Ocotelulco deriva de ócotl, que significa ocote; teololotli, bodoque de piedra y co, en; es decir En el lugar de las bolitas o bodoques de ocote.
Mantenidas en un admirable estado de conservación gracias a la sequedad del clima y el difícil acceso del sitio, estas imágenes representan seres humanos y numerosas especies animales, así como la relación del hombre con su entorno.
El nombre del sitio es de origen náhuatl, se compone de "Quiahui", lluvia y "tlan", lugar; es decir Quiahuiztlan o Quiahuixtlan significa "El lugar de la lluvia".