The following banks have branches in 01907:
Citizens Bank
Citizens Bank-Swampscott Branch
Citizens Bank-Swampscott Stop & Shop Branch
Eastern Bank
Eastern Bank-Vinnin Square Branch
Salem Five Cents Savings Bank
Salem Five Cents Savings Bank-Swampscott Branch