The following banks have branches in 03801:
Bangor Savings Bank
Bangor Savings Bank-Cousins Home Lending Branch
Bangor Savings Bank-Portsmouth Limited Service Branch
Bank Of America
Bank Of America-Market Square Branch
Bank Of America-Islington Street Branch
Bank Of New Hampshire
Bank Of New Hampshire-Portsmouth Branch
Cambridge Trust Company
Cambridge Trust Company-Cambridge Trust Company Of New Hampshire, Inc.
Citizens Bank
Citizens Bank-Portsmouth Branch
Citizens Bank-Portsmouth Shaw’s Branch
Eastern Bank
Eastern Bank-Portsmouth Branch
Federal Savings Bank
Federal Savings Bank-1 Market Square Branch
Kennebunk Savings Bank
Kennebunk Savings Bank-Portsmouth Nh Branch
Meredith Village Savings Bank
Meredith Village Savings Bank-Portsmouth Branch
NBT Bank
Newburyport Five Cents Savings Bank
Newburyport Five Cents Savings Bank-Portsmouth Branch
Newburyport Five Cents Savings Bank-Portsmouth – Lafayette Rd Branch
Northway Bank
Northway Bank-Portsmouth Branch
Optima Bank & Trust Company
Optima Bank & Trust Company-Optima Bank & Trust Company
Optima Bank & Trust Company-Portsmouth Branch
Optima Bank & Trust Company-Corporate Headquarters
People’s United Bank
People’s United Bank-Portsmouth State St
People’s United Bank-Lafayette Road Branch
Piscataqua Savings Bank
Piscataqua Savings Bank-Piscataqua Savings Bank
Sanford Institution For Savings
Sanford Institution For Savings-Portsmouth Nh Branch
TD Bank
TD Bank-Portsmouth Branch
TD Bank-Lafayette Road Branch
TD Bank-Newington, Nh Branch
TD Bank-Portsmouth Drive-In Branch