Medford’s Premier Insurance Provider

Finding excellent coverage for today’s driver, homeowner, renter, and business owner

Providing Personal and Business Insurance to Protect What Matters Most

Since 1976, Bates Insurance Agency Inc. has been Middlesex County’s preferred independent insurer. With an accreditation and an A+ rating from the Better Business Bureau, and as a proud member of the Medford Chamber of Commerce, our clients trust us to protect what matters most in their lives.

Individual and Business Insurance

Let us find the right personal insurance policies for you. Auto, home, life, and umbrella policies can cover expenses and provide security that exceeds standard coverage. We also provide condo and co-op, coastal property, flood, recreational vehicle, vacant property, watercraft, and more in coverage options.

Bates Insurance Agency Inc. customizes business insurance policies to the needs and exposures of each client. Our plans include business property, business liability, business interruption, data breach, and workers' compensation.

Our Services

Personal or business insurance policies from Bates Insurance Agency Inc. could protect you from the unforeseeable and unpreventable. Our professionals have developed a business model geared towards quality and customer satisfaction. We shop several carriers and do everything in our power to find you the right policies. We’ll continue to check in with you on a regular basis to make sure you’re satisfied with your coverage. You will not find this combination of personalized attention and experience at any other agency. Our agents regularly provide coverage in Medford, Malden, and Somerville, and are licensed in MA, NH, and ME.

We are not only committed to the clients we serve but also the community in which we live and work. After nearly four decades of service, we’re known throughout our community as proud supporters of local youth and charitable organizations.

Check out our resources page for valuable information on automobile laws and services. Fill out and submit our free quote request form and receive a quote for an auto or home policy. Call or stop by today to learn more about our policies and see how much money we could save you by bundling the best policies from many major carriers!

Types of Insurance

Commercial Auto

Our commercial auto insurance policies are an excellent way to limit your business auto exposure for your business. Our policies cover all types of businesses from snow plow operators and landscapers to oil delivery and used car dealers and everything in between.

Read More

Life Insurance

A life insurance policy from Bates Insurance Agency could protect your loved ones in the event that you pass away and are no longer able to provide for your family. Your policy may also cover payments for large expenses like tuitions and mortgages.

Read More


Aside from your health and your family, your home is likely the most valuable thing in your life. Ensure that it’s adequately insured in case of destruction from fire or severe weather. Your house and scheduled items mentioned specifically in your policy may be covered.

Read More

Car Insurance

Even safe drivers are not immune to the recklessness of others and unsafe road conditions. Repairs for non-collision damage caused by falling objects, hurricanes, and wild animals is not included in basic car insurance but may be under a policy with comprehensive coverage.

Read More

Client Testimonials

The service and professionalism I experienced from Bates Insurance Agency, Inc. was outstanding. I highly recommend Bates Insurance Agency, Inc. for any insurance needs. Please do ask for Joan though, as she really is good at what she does.
Great service!

Ethan N. - Yelp

I am a new customer of yours and would just like to thank you for raiseing customer service to a new level, a pleasure to see that as there are so many companies around that do not care about customer service anymore. In particular I would like to thank your employee Ms. Cheryl Powers for her professionalism and great expertise. She explained everything to me and gave me options that I did not experience with the last insurance company that I had done business with the over the years. I am very happy that I went with your company and look forward to being your customer and plan on having Cheryl reviewing some of my other Insurance policy's again please convey my sincere thanks for a job well done.

Sincerely, Bruce P. Addison