Usa-Places.com has listed approx 7 banks in Buffalo. Some of the Top rated banks in Buffalo are- M&T Bank, BankOnBuffalo a Division of CNB Bank, Northwest Bank, M&T Bank, KeyBank, Northwest Bank & Alliance Bank.