Hampstead has developed from a farming community to a modern town of about 6,300 residents.
Hampstead's Town Office was once located in a side room of the old First National Bank building on Main Street.