 It was listed on the National Register of Historic Places in 1982.Andover Town Hall is located near the central intersection of Andover's main business district, on the east side of Main Street (Massachusetts Route 28) between Park and Barnard Streets.It is a 2-1/2 story brick structure, with a front-facing gable roof and Romanesque Revival styling.