According to the website US Bank Locations, Citibank has the most branches outside the US at 283. Meanwhile, Bank of America has 229 and Chase has 198.