General liability insurance costs in New Hampshire averages $135 monthly, or about $1,615 annually, for small businesses with one to four employees. This benchmark is about 10% higher than the national average, placing New Hampshire 36th nationally for affordability.
General liability costs in New England tend to rise as you move south. Using the national average as a barometer, Maine (9% below) and Vermont (roughly at par) sit at the lower end. Rhode Island and New Hampshire fall in the regional middle tier, while Connecticut and Massachusetts run 20% to 37% above it. Northern states with smaller population centers and lower claim frequency price lower, while southern New England's higher labor costs, denser markets and litigation exposure push premiums up.
The $135 monthly figure is a state average, not a prediction of your actual premium. If your quote lands near that range, it falls in line with typical New Hampshire pricing. A quote meaningfully above or below points to something specific moving the number: is it your industry classification, your coverage limits or your claims history? A New Hampshire general liability insurance cost calculator is available below for a more personalized estimate.




