Local Insurance Company in Salem & Rockport MA

We are a local insurance company, with offices in both Salem and Rockport MA. Our agents will help you find the best policies that fit your personal needs as well as your budget.

Over the past fifty years, we have provided both commercial and home insurance policies for clients across Massachusetts.

Some of the industries we provide our services to include:

For more information about our insurance company and the policies we provide, please give John Walsh Insurance a call!

Salem MA Office:

Tel: 978-745-3300
Fax: 978-745-9557

Mill and Margin Streets
P.O. Box 4407
Salem, MA  01970-6407

Rockport MA Office:

Tel: 978-546-6734
Fax: 978-546-9760

21 Broadway

Rockport, MA  01966-1538