Se ubica en el altiplano guatemalteco a orillas del lago Atitlán a una altitud de 1500 metros sobre nivel del mar.