The average cost of general liability insurance in North Dakota runs about $96 per month, or $1,156 per year, based on businesses with one to four employees. That figure sits 22% below the national average, placing North Dakota 7th most affordable nationwide.
North Dakota clusters with South Dakota ($91), Montana ($95) and Iowa ($95), all falling within $5 per month of each other and 22% to 26% below the national benchmark. Minnesota stands out as the regional outlier at $129 per month, 5% above average. Lower population density and fewer high-severity claims in rural Plains states likely reduce insurer exposure and explain the gap.
This $96 benchmark reflects a state average, not a final rate. The more useful question is whether a business's industry, revenue and claims history place it toward the lower or higher end of North Dakota's range. The North Dakota general liability insurance cost calculator below provides an estimate based on your specific business inputs.




