Newburyport MA is a small city located in Essex County. This small coastal city is located about 35 miles northeast of Boston MA. This historic seaport is a booming tourist attraction. The winter storage of recreational boats, mooring, motor and sail still play a huge contributor in the city's income. With all these boats, the people of Newburyport really need a good insurance plan!


Luckily for them, John Walsh Insurance, provides some of the best insurance policies for boats and yachts. We provide insurance polices for far more than just boats and yachts. Here is a list of some of the other areas we provide insurance coverage for: homes, automobile, commercial, commercial automobile, worker's comp, general liability, and more!


Since the 1920s we have been providing insurance policies for businesses and homeowners all over Massachusetts. Having two locations, in Salem and Rockport MA, we are able to assemble a team that can find you the best insurance coverage out there. If you are interested in our services, please feel free to give us a call at 978-745-3300. We are looking forward to helping your business, home, or car stay protected in the event of an accident.