Town of Hamilton 101 North Front Street Hamilton, NC 27840 (252) 798-2001 - Office (252) 798-1660 - Fax Contact Us Name *Email *Subject *Message *