At the present, Walmart has 6 stores in Amherst, Hillsborough County, New Hampshire. These are Walmart branches in the area.