Right now, Bank of America has 55 branches near Salem, Rockingham County, New Hampshire. These are Bank of America locations in the area.