Bank of America branch locations are in many different states, but 16 states in America do not have a physical Bank of America branch. Some states have more branches than others, Iowa has three, Indiana has two, and Utah only has one. Take a look below to see if your state has a physical Bank of America branch location.