Santo Domingo Xenacoj is a town, with a population of 10,632, and a municipality in the Guatemalan department of Sacatepéquez.