 The building was listed on the National Register of Historic Places in 1979.Richmond Town Hall is located north of the village center of Richmond, on the east side of New Hampshire Route 32, about north of its junction with New Hampshire Route 119.It is a plain white clapboarded structure measuring wide and long.