About Us
About Us



Apply Now

About Us

Hours and Branch Locations

Hours of Operation

Lobby Hours:

Monday, Tuesday, Wednesday and Thursday
9:00am - 4:00pm
9:00am - 6:00pm
9:00am - 12:00pm

Drive-Up Hours:

Monday, Tuesday, Wednesday and Thursday
8:30am - 4:00pm
8:30am - 6:00pm
8:30am - 12:00pm

Devens Office Hours:

Monday, Tuesday, Thursday and Friday
10:00 am - 2:00 pm

North Middlesex Savings Bank is closed on all federal holidays. Bank hours may vary on Christmas Eve and New Year's Eve. Holiday hours are posted at the main office, on nmsb.com and in all branches.

Branch Locations

To reach Customer Service directly you may call (978) 772-8502 Ext. 1885


7 Main Street, Ayer, MA 01432
(978) 772-3306
(978) 772-4719 Fax
Michelle Hills, AVP, Senior Relationship Officer

6 Andrews Parkway, Devens, MA 01434
(978) 772-0716
(978) 772-4309 Fax
Candace Bowe, Branch Supervisor

489 Main Street, Groton, MA 01450
(978) 732-1000
(978) 732-1052 Fax
Allison Migrants, Branch Manager/Relationship Officer


220 Great Road, Littleton, MA 01460
(978) 486-8777
(978) 486-9602 Fax
Maria Nephew, AVP, Branch Manager

947 Massachusetts Avenue, Lunenburg, MA 01462
(978) 582-0713
(978) 582-0721 Fax
Deb Parsons, Assistant Branch Manager

80 Main Street, Pepperell, MA 01463
(978) 433-2552
(978) 732-1090 Fax
Susan Casserly, VP, Branch Manager


95 Front Street, Shirley, MA 01464
(978) 425-6140
(978) 425-6120 Fax
Jennifer Ezzio, Branch Manager/Relationship Officer

24-Hour ATM Locations

Ayer, MA: 7 Main Street
Ayer, MA: Newton Street (at drive-up facility)
Devens, MA: 6 Andrews Parkway (at drive-up facility)
Groton, MA: 489 Main Street (at drive-up facility)
Littleton, MA: 220 Great Road
Pepperell, MA: 80 Main Street
Pepperell, MA: 80 Main Street (at drive-up facility)
Harvard, MA: Harvard General Store, 1 Still River Road
Lunenburg, MA: 947 Mass Ave (at drive-up facility)
Shirley, MA: 95 Front Street (at drive-up facility)

Easy-Info Telephone Banking - 800-815-4004

NMSB's Easy-Info 24-Hour Telephone Banking service provides access to your account information 24 hours a day. For more information or to set up your transfer authorization, contact a customer service representative at 978-772-3306.