San Juan Lachigalla se encuentra en el estado de Oaxaca. El nombre Lachigalla significa "llano de copal" en zapoteco. Limita con varios municipios y su superficie total es de 136.51 km2. Su suelo es regado por afluentes del río Atoyac y presenta un clima templado. La vegetación incluye pastizales y matorrales bajos dominados por mezquite, guaje y cazaguate. Algunas tradiciones incluyen visitar tumbas de familiares el 1 y 2 de noviembre y celebrar fi