San Juan Quiahije is a town and municipality in Oaxaca in south-western Mexico.
The origin of the name Quiahije is not known, some people conjecture it might mean "Stone Forest" in the Zapotec language.
iguanas, armadillos, squirrels, badgers, raccoons, wild boars, skunks, wildcats, foxes and coyotes.
[1] As of 2005, the municipality had 593 households with a total population of 4,154 of whom 3,517 people spoke the Chatino language or ChaqF tnyaJ.
[1] Quiahije is one of the centers of the Chatino people or ntenB chaqF tnyaJ, related to the Zapotec but with a distinct language.