St. Louis homeowners pay more for home insurance than the Missouri average, but AAA offers the cheapest home insurance in St. Louis at $1,484 annually. That's 49% below St. Louis's average of $2,898. Rates vary widely for identical coverage, so pulling quotes from multiple insurers can save residents hundreds of dollars per year.
The five most affordable home insurance companies in St. Louis are AAA, USAA, Nationwide, State Farm and Foremost, based on MoneyGeek's analysis of average annual premiums.




