The average cost of small business insurance in Massachusetts is typically $20 to $85 per month for general liability insurance. Total costs can be higher depending on your industry, number of employees, and coverage needs. Many small businesses also pay additional premiums for workers’ compensation or professional liability insurance.