Guazacapán is a town and municipality located in the Santa Rosa Department in southwestern Guatemala. The municipality encompasses an area of approximately 130 km².
According to the 2018 census, the population of the municipality of Guazacapán is 18,855 residents.