The town's lace-making industry dated from 1589, and was still the main employer as late as the early 20th century.
In 1958, Buchholz got the city charter.
In 1992, Buchholz was struck by a small tornado which destroyed many trees and damaged some houses. In 2002, the temperature in Buchholz rose above 38 degrees Celsius, marking an all-time high for this region.
In 2006, Buchholz tried to set a new world-record by placing a crowd of 2000 people near the local swimming pool, forming a big heart. However, this attempt failed because 39 people did not show up.