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 is 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.




