Secure Your Future with Affordable Plans
Offering insurance solutions in Worcester County
Find the Right Insurance Plan
Learn More About Our Insurance Solutions in Worcester County
You deserve the best insurance options available, and at James O'Brien Insurance, we strive to provide just that. Serving Worcester, Leicester and the surrounding area, we offer a wide range of insurance solutions tailored to meet your needs. Whether you're exploring Medicare-based health coverage or under 65 ACA plans, our expertise spans across Massachusetts and 12 other states. With over 15 years of experience, we ensure that you receive the best advice and support possible. Imagine the peace of mind knowing your health and assets are protected.
Our commitment doesn't stop at offering diverse insurance options. We provide free consultations, either over the phone or in person, to help you navigate the complexities of insurance. Our goal is simple: to help you secure the coverage you need while saving money.
Contact us to schedule your free consultation and explore your insurance options.

Finding the right insurance plan can be a daunting task, but we're here to simplify the process for you. Our health coverage assistance services are designed to cater to a wide array of needs, ensuring that you find the perfect fit. With our extensive network of well-known carriers, you can rest assured that you're in good hands. Here are some of the services we offer:
Our Most Popular Services
Fixed Indexed Annuities
Property & Casualty
Explore our services and find the perfect insurance plan for your needs today.

Why Jim O'Brien?
At Jim O'Brien Insurance, we pride ourselves on our deep understanding of the local community. Our approach is centered around providing personalized service and building lasting relationships with our clients. We understand the unique challenges you face and are dedicated to offering solutions that are both effective and affordable.
Our values are rooted in honesty, integrity, and a commitment to serving your best interests. With a focus on customer experience, we ensure that every interaction is seamless and informative. Our team is always ready to assist you with any questions or concerns you may have.
Choose us for your insurance needs and experience the difference today.
Phone
Location
Worcester, MA
01609
Hours
- Mon - Fri
- -
- Saturday
- -
- Sunday
- Closed
Schedule a Consultation
Contact Us
We will get back to you as soon as possible.
Please try again later.
Our Service Area
- Worcester, MA
- Leicester, MA
- Shrewsbury, MA
- Auburn, MA
- Boylston, MA
- Northborough, MA
Also Serving the Following States:
- MA – Massachusetts
- NH – New Hampshire
- CT – Connecticut
- ME – Maine
- FL – Florida
- TX – Texas
- PA – Pennsylvania
- OH – Ohio
- MI – Michigan
- NC – North Carolina
- AL – Alabama
- LA – Louisiana
- AZ – Arizona