San Andrés Xecul is a town and municipality located in the Totonicapán department of Guatemala. It serves as a local administrative center for its surrounding area.
The municipality has a recorded population of 15,074 residents. It is situated within the highland region of the country, characterized by its placement within the department's geographic boundaries.