Town of Amherst NH

Town hall in Amherst, United States
Suggest an edit · Your business? Claim now

Add more information

Add hours
Amherst Town Hall is a Town & City Hall at 2 Main St in Amherst, New Hampshire.

Frequently asked questions

Q:
Do I need Historic District Commission (HDC) approval for my building permit?
A:
Most projects which are within the HDC and which involve either new construction or additions to existing structures with any change that will effect the exterior of a building or the...
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes