John J Walsh Insurance Agency

87 Margin Street, Salem, MA 01970  

 Complete Insurance Programs ~ 978-745-3300

Insurance in Marblehead MA

 Marblehead MA of Essex County is a coastal town located along the Atlantic Ocean. This town is very well known for commercial fishing and yachting. Marblehead is the birthplace of the American Navy, Marine Corps Aviation, and is the yacht capital of the United States. Do to their fishing and yachting background, it seems as if they need an insurance company they can count on to protect their boat and yachts in the case of an accident.


Luckily for the residents, and fishermen of Marblehead MA, here at John Walsh Insurance, we provide great insurance coverage for boats and yachts. In the event of an accident, you can rest assure that your boat or yacht is very well covered with our insurance plan! We don't only offer insurance for boats and yachts, here is a list of some of the other areas we offer our insurance for: homes, automobile, commercial, general liability, commercial auto, worker's comp, private property, and more!


We have been in the insurance business since the 1920s; we have the experience and the knowledge to find the best insurance policies for each individual client. Let us help you find the best insurance policy out there! If you are interested in our services, please feel free to give John Walsh a call at 978-745-3300.