The average cost of general liability insurance in New Mexico for businesses with one to four employees with limits of $1 million per occurrence/$2 million aggregate limits is about $102 monthly, or $1,226 annually. This places New Mexico 17% below the national average of $123 monthly and ranks the state 14th nationally for affordability.
Compared to neighboring states, New Mexico runs consistently lower: about $20 per month less than Texas and Arizona, and $44 per month less than Colorado. Within the Mountain West region, only Montana and Idaho come in cheaper. Lower density of high-risk commercial activity, smaller average claim sizes and a less saturated legal environment likely drive the difference relative to states like Colorado and Nevada.
This benchmark represents a statewide average, not a prediction of your actual premium, which reflects your specific industry, revenue and claims history. If your quote lands well above or below this mark, consider which of those factors is moving the number. To get a cost estimate based on your business profile, use the New Mexico general liability insurance cost calculator below.




