Originalmente, San
Andrés
Xecul era conocido nada más como
Xecul, una de los pueblos. Posterior a la conquista, el municipio fue instituido el 8 de agosto de 1858.
Sin embargo, previo a la ello, en 1820 la población de
Xecul, Momostenango, Santa María Chiquimula, San Francisco El Alto y San Cristóbal se levantaron para desconocer a las autoridades españolas, cuyos líderes fueron Atanasio Tzul y Lucas Aguilar. Así, en 1879, la constitución reconoció al poblado, el cual se puso bajo la advocación de San
Andrés.