The Bradford Town Hall is located on West Main Street in Bradford, New Hampshire. The building has an unusual history. The town built a meetinghouse in 1797 at a different location (near the site of the Bradford Center Meetinghouse), which was used for both civic and religious functions. In the 1860s, when the state mandated the separation of church and state, the new meetinghouse was built for religious use, and the old one was disassembled and its parts used to build a new town hall. The framing of the building thus has Federal style elements, while the exterior was given a Greek Revival styling popular at that time. An early 20th century addition added Colonial Revival details that were sympathetic to the earlier styling.The building was listed on the National Register of Historic Places in 1980.