Home › Top 6 Insurance Company in Amherst, New Hampshire Find best Insurance Company in Amherst, New Hampshire, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Meridian Insurance Agency US, Amherst, NH 030318 Main St HPM Insurance - Amherst (NH 03031) US, Amherst, NH 03031101 Ponemah Rd Tom Peters - State Farm Insurance Agent US, Amherst, NH 03031135 NH-101A Davis & Towle Walnut Hill Insurance US, Amherst, NH 0303127 NH-101A Pete Ackerson - State Farm Insurance Agent US, Amherst, NH 03031294 State Rte 101 Ste 1 Brian Morin: Allstate Insurance US, Amherst, NH 03031292 State Rte 101 Bldg F Unit 5