The following banks have branches in 02346:
Bridgewater Savings Bank
Bridgewater Savings Bank-Lakeville Branch
Eastern Bank
Eastern Bank-Campanelli Drive Branch
Harborone Bank
Harborone Bank-Middleborough Branch
Mutual Bank
Mutual Bank-Grove Street Branch
Rockland Trust Company
Rockland Trust Company-Middleboro Plaza Branch
Rockland Trust Company-Middleboro Branch