North Amherst is an Administrative divisions in Hampshire United States. The Postal code of North Amherst North Amherst is 01059.