Amherst is a town in New Hampshire (the United States) that borders New Boston and Mont Vernon to the northwest, Merrimack to the east, Bedford to the northeast, Milford to the southwest, and Hollis to the south. There are numerous high-quality senior apartments over there.