Usa-Places.com has listed approx 5 banks in Amherst. Some of the Top rated banks in Amherst are- KeyBank, M&T Bank, Northwest Bank, Northwest Bank & Citizens Bank.