Newbury Town Hall Contact Information

Address, Phone Number, and Hours for an Town City Halls in Newbury, Massachusetts.

Name Newbury Town Hall
Address 25 High Road, Newbury MA 01951 Map
Phone (978) 465-0862
Website
Hours

Map of Newbury Town Hall


About Newbury Town Hall

The Newbury Town Hall, located in Newbury, MA, provides municipal services for residents of Newbury. The building houses government offices, including the Newbury legislative body, and provides public records, government services, and information about Newbury services.

Interested parties may contact Town City Halls for questions about:

External Links: