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.
San Andrés Xecul es un municipio de Totonicapán que ha destacado por el color de una de sus iglesias, legado histórico y su contribución cultural.
San Andrés Xecul es uno de los 8 municipios más antiguos de Totonicapán. Este ha destacado por el color de sus pintorescas iglesias, la historia de sus héroes y estar cerca de la cabecera departamental conocida como «Ciudad Prócer» en Guatemala.