Usa-Places.com has listed approx 7 banks in Buffalo. Some of the Top rated banks in Buffalo are- M&T Bank, M&T Bank, Bank of America Financial Center, Evans Bank, Northwest Bank, KeyBank & Bank of America Financial Center.