Effortless Savings

Individual retirement accounts to help you save for your future.

Quality Products

Explore a collection of savings accounts to pinpoint what you need.

Local Roots

Bank for the long term with an institution that supports your community.

Double Insured

Insured by both the FDIC and the DIF, your deposits are 100% protected so that you can confidently save towards your retirement.

Support Our Community

Partner with an instution that has a history of supporting our customers and communities. Main Street Bank understands the importance of supporting our local community, which is why we donate to local institutions and our employees volunteer at community events.

Effortless Online Opening

We believe that people are essential for good banking. Open your retirement account from anywhere, face to face with a real banker through Video Connect. Our innovative video banking service gives you the convenience of opening accounts online with the personal touch of an in-person visit.

Mutual Savings

We are proud to be a mutual bank that is owned by our depositors. With no stockholders or outside investors, our mission is to serve our community and grow with our customers. Save knowing you are growing alongside us.

Award Winning Banking

Named a top three Extraordinary Bank in the Nation by The Institute for Extraordinary Banking, Main Street Bank is renowned for our customer service, technology, and industry innovation. Our bankers are here to answer any account related questions that you might have so that you can bank with confidence.


Retire in Style

Your retirement is important. Open the savings account that is best for your needs with support from the bank that you deserve.

Explore Options


Have a question? Submit a form to have a banker contact you directly.

General Contact Form

Terms *

The banking experience you deserve

Very helpful through all my banking needs Always going above and beyond to help!

★ ★ ★ ★ ★

Phil C.
Google Review

Great Customer Service Always Friendly and very willing to help with any issues. It is a pleasure to visit my local bank and know that I am being taken care of with all my financial needs.

★ ★ ★ ★ ★

Joan S.
Google Review

I’ve been banking with Main Street Bank (formerly North Middlesex Savings Bank) for years and typically visit the Lunenburg branch for any in-person banking. The staff there is always great. Super friendly, professional, and appear to be genuinely nice people. I moved a few years back and there are a few banks much closer to my home than MSB, but I continue banking with them solely based on the customer service I receive from the Lunenburg branch. If someone reading this is considering opening an account with MSB, I definitely would recommend doing so. I think you’ll be happy with the way you’re treated – which isn’t always the case with customer service nowadays.

★ ★ ★ ★ ★

Shane P.
Google Review
General Contact Form

Terms *