There is currently a total number of 8 Bank of America locations operational near Swampscott, Massachusetts. The listing of all Bank of America branches nearby can be foundthis page.