search
Press Enter to search

Our Locations

We look forward to seeing you in our branch lobbies once again! While all of our lobbies are now open to walk-in traffic, please don’t hesitate to schedule an appointment which will allow us to provide personal attention while we assist you with your banking needs at a time that is convenient for you.

To schedule an appointment, visit us online or call our Customer Care Team at 800-339-6573 to assist you.

 

 

Contact Customer Care

1-800-339-6573
Browse branches by state
Maine 13 Branches

Berwick

2 School Street Berwick, ME 03901

1-800-339-6573
Lobby
Monday - Friday
8:30 AM -5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment

Buxton (Insurance Office Only)

7 Hannaford Drive Buxton, ME 04093

Please note, this location is not a retail bank branch. It cannot accept deposits, cash checks or perform other bank transactions.

1-800-794-2941
Lobby- Appointment Only
Monday- Friday
8:00 AM - 4:30 PM

Eliot

7 Levesque Drive Eliot, ME 03903

PO Box 118

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
By appointment

Kennebunk (Lower Village)

10 Western Avenue Kennebunk, ME 04043

Mailing address:
PO Box 1520
Kennebunkport, ME 04046

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Wednesday
8:30 AM - 4:30 PM
Thursday - Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
By appointment

Kennebunk (Main Street)

104 Main Street Kennebunk, ME 04043

PO Box 28

1-800-339-6573
Lobby
Monday - Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment

Kennebunk (Portland Road)

50 Portland Road Kennebunk, ME 04043

PO Box 770

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment

Kittery

4A Shapleigh Road Kittery, ME 03904

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
By appointment

North Berwick

8 Main Street North Berwick, ME 03906

PO Box 369

1-800-339-6573
Lobby
Monday- Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment

Ogunquit

142 Main Street Ogunquit, ME 03907

PO Box 1880

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment

Sanford

1314 Main Street Sanford, ME 04073

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
Walk-in

Wells

49 Sanford Road Wells, ME 04090

PO Box 129

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
Walk-in

York (Hannaford Drive)

2 Hannaford Drive York, ME 03909

1-800-339-6573
Lobby
Monday- Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
By appointment

York (Woodbridge Road)

16 Woodbridge Road York, ME 03909

PO Box 39

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Drive Up
Monday - Thursday
8:30 AM - 4:30 PM
Friday
8:30 AM - 5:00 PM
Drive Up and Walk Up
Saturday
8:30 AM- 12:00 PM
ATM
Yes
Manager
Insurance
By appointment
New Hampshire 5 Branches

Dover

701 Central Avenue Dover, NH 03820

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
By appointment

Hampton

24 Winnacunnet Road Hampton, NH 03842

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Manager
Insurance
By appointment

Newmarket

140 Main Street Newmarket, NH 03857

PO Box 153

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up:
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment

Portsmouth

111 Maplewood Avenue Portsmouth, NH 03801

1-800-339-6573
Lobby
Monday- Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
Drive Up
No Drive Up hours available. Please visit the Drive Up at our Kittery branch.
ATM
Yes
Manager
Insurance
By appointment

Stratham

9 Portsmouth Avenue Stratham, NH 03885

1-800-339-6573
Lobby
Monday - Thursday
8:30 AM- 5:00 PM
Friday
8:30 AM- 5:30 PM
Saturday
8:30 AM- 12:00 PM
Drive Up
Monday - Thursday
8:30 AM - 5:00 PM
Friday
8:30 AM - 5:30 PM
Saturday
8:30 AM - 12:00 PM
ATM
Yes
Insurance
By appointment