Search banks by their locations and departments. Our bank database contains more than 2,000 banks in the United States. Additionally, the branches of each major bank are listed individually, so you can contact the right person at the right department, closest to you. For example, with Bank of America, you will see specific branch locations listed for each state and city. Finding the right banking contact couldn't be easier.