Skip to Content

Locations

Home Locations

Offices in Massachusetts and New Hampshire

We have 10 branch offices spread across Northeast Massachusetts and Southeast New Hampshire, each focused on providing the best possible experience for our customers.

Use the map below to find our branches, hours, contact information and more.

  • Main Office

    Phone: 978.462.3136
    Fax: 978.462.9672

    63 State Street
    Newburyport, MA 01950

    Get Driving Directions

    Our Hours

    ATM: 24 hour Walk-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Amesbury Office-Friend Street

    Phone: 978.388.3157
    Fax: 978.388.3196

    40 Friend Street
    Amesbury, MA 01913

    Get Driving Directions

    Our Hours

    ATM: 24 hour Drive-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open 

    Same day appointments available. Please call 978-462-3136

  • Amesbury Office-Main Street

    Phone: 978.388.1102
    Fax: 978.388.2607

    43 Main Street
    Amesbury, MA 01913

    Get Driving Directions

    Our Hours

    ATM: 24-hour walk-up

    Location currently closed. All night deposits will be processed next business day. Please use our  40 Friend Street, Amesbury office to conduct banking transactions.
     

  • Dover Office

    Phone: 603.740.5730
    Fax: 603.740.5792

    836 Central Avenue
    Dover, NH 03820

    Get Driving Directions

    Our Hours

    ATM: 24 hour Drive-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Exeter Office

    Phone: 603-772-0375

    137 Portsmouth Avenue
    Exeter, NH 03833

    Get Driving Directions

    Our Hours

    ATM: 24 hour Walk Up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Hampton Office

    Phone: 844-639-3483

    321-C Lafayette Road
    Hampton, NH 03842

    Get Driving Directions

    Our Hours

    ATM: 24-hour Drive-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Newbury Office

    Phone: 978.462.2645
    Fax: 978.462.0437

    27 High Road
    Newbury, MA 01951

    Get Driving Directions

    Our Hours

    ATM: 24 hour Drive-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Newburyport Office - Storey Avenue

    Phone: 978.462.0722
    Fax: 978.462.6703

    21 Storey Avenue
    Newburyport, MA 01950

    Get Driving Directions

    Our Hours

    ATM: 24 hour Walk-up

    Monday- Thursday:   
    8:30 a.m. - 9:30 a.m. Lobby open for ages 60+ and high risk individuals
    9:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 9:30 a.m. Lobby open for ages 60+ and high risk individuals
    9:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 9:30 a.m. Lobby open for ages 60+ and high risk individuals
    9:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Portsmouth Office - State Street

    Phone: 603.422.9501
    Fax: 603.422.9592

    254 State Street
    Portsmouth, NH 03801

    Get Driving Directions

    Our Hours

    ATM: 24 hour Walk-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments 
    Same day appointments available. Please call 978-462-3136

  • Portsmouth Office - Yoken's Common

    Phone: 603.334.3492
    Fax: 603.334.3490

    1390B Lafayette Road
    Portsmouth, NH 03801

    Get Driving Directions

    Our Hours

    ATM: 24 hour Drive-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Walk Up Appointments & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 6:00 p.m. Walk Up Appointments & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

  • Salisbury Office

    Phone: 978.462.8771
    Fax: 978.462.6725

    6 Merrill Street
    Salisbury, MA 01952

    Get Driving Directions

    Our Hours

    ATM: 24 hour Drive-up

    Monday- Thursday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Appointment Only & Drive Up
    Friday:   
    8:30 a.m. - 1:30 p.m. Lobby Open
    1:30 p.m. - 4:00 p.m. Appointment Only & Drive Up
    Saturday:   
    8:30 a.m. - 12:00 p.m. Lobby Open

    Same day appointments available. Please call 978-462-3136

Financial News, Local Events, Monetary Advice...