The following banks have branches in 03885:
Citizens Bank
Citizens Bank-Stratham Shaw’s Branch
Citizens Bank-Stratham Branch
Kennebunk Savings Bank
Kennebunk Savings Bank-Stratham Branch
Optima Bank & Trust Company
Optima Bank & Trust Company-Stratham Branch
People’s United Bank
Salem Five Cents Savings Bank
Salem Five Cents Savings Bank-Stratham Branch