Yes, State Farm has good boat insurance. They have a variety of coverage options to choose from, and they offer discounts for certain types of boats and boaters. Their rates are competitive, and they have a solid reputation for customer service.