The average auto insurance cost in San Bernardino is $1,413 per year, $16 cheaper than the state average. Esurance, which has an average annual rate of $1,071, is the most affordable company in this city. But MoneyGeek also studied different rates based on coverage level and driving history. If you are focused on cost and quality, MoneyGeek recommends the best companies in San Bernardino.
Compare the Cheapest Car Insurance Quotes in San Bernardino, CA