Strength and Ratings

Keeping our promise since 1907—because your future deserves a strong foundation.

At SBLI, strength isn’t just about numbers. It’s about standing by our policyholders—year after year, generation after generation. Since 1907, we’ve built a reputation as a life insurance company you can count on, and our financial ratings reflect that commitment.

Here today. Here tomorrow.

Our financial strength is rooted in a legacy of careful planning and unwavering values. For more than 115 years, families have trusted us to be there when it matters most—and we always will be.

Why? Because we’re built differently.

As a mutual life insurance company, SBLI is owned by our policyholders—not shareholders. That means we’re not influenced by stock market swings or short-term profits. Our only focus is on what’s best for you and your family.

It’s a model that works—just like it did when our founder, Justice Louis Brandeis, helped create SBLI to make life insurance affordable and accessible for more people.

That same spirit guides us today: smart, secure, and always in your corner.

A (Excellent)
Financial Strength Rating from AM Best, its second-highest rating category.1

A

A- (Strong)
Financial Strength Rating from Standard & Poor’s, its third-highest rating category.2

A

A+
Rating & Accreditation from the Better Business Bureau.3

A+

Let’s get better acquainted.

Founded: 1907

Headquarters: Located in Woburn, MA about 20 minutes from Boston, and serving the nation.

Families protected since founding: Over 1,000,000

Insurance in force: Over $180 billion*

Assets: Over $3.4 billion*

Liabilities: Over $3.2 billion*

Licensed to do business in 49 states and the District of Columbia

Our mission: To ensure our policyholders and the people they love have a secure financial future.

Our values: Kindness, compassion and respect are at the forefront of everything we do – from working with our customers to processing claims for beneficiaries.

1See report from A.M. Best here.
2See report from Standard & Poor’s here.
3See www.bbb.org for more information.
*SBLI Annual Statement 2024.
Savings Bank Mutual Life Insurance Company of Massachusetts, Woburn, MA. NAIC #70435. Licensed in 49 states and DC (excludes NY). Products and features may not be available in all states. SBLI is in no way affiliated with SBLI USA Life Insurance Company, Inc. ©2025 All rights reserved. 25-4143