Currently, Bank of America owns 20 branches near Somerset, Bristol County, Massachusetts. On this page is a list of Bank of America locations nearby.