The cheapest car insurance in San Bernardino starts at about $72 per month for a clean-record driver in ZIP 92401 with a value-tier carrier like Geico or Mercury, based on industry comparison estimates The Rates Guy tracks across the 909 area code. We compared six major California carriers across ZIPs near downtown, the Waterman Avenue corridor, and the I-215 spine using weekly quote refreshes plus CDI filing cross-checks. Read on for the full rate comparison.

How San Bernardino drivers compare

San Bernardino sits in the Inland Empire with a population of roughly 222,101, and most insured drivers here commute along I-10, I-215, or Route 210 to jobs in Riverside, Ontario, Rancho Cucamonga, or further west into the Los Angeles basin. ZIP 92401 covers the downtown civic core and the federal courthouse blocks. The 92404 ZIP wraps the Waterman corridor where the local DMV at 1310 Waterman Ave sits, and ZIPs north of the 210 stretch toward the Cal State San Bernardino campus. Shoppers in San Bernardino tend to compare three or more carriers because rate spreads between the cheapest and most expensive verified quote routinely exceed 40 percent for the same driver profile and coverage limits.

Comparison table

The following carriers all write standard private passenger auto policies in San Bernardino County. Starting rates below are industry comparison estimates for a minimum-coverage profile (California 30/60/15 liability, clean record, ZIP 92401, single vehicle). Treat them as starting points for shopping, not binding quotes.

Carrier Starting Rate (industry estimate) Best For BBB Rating AM Best Rating
Geico ~$72 per month Clean-record drivers in 92401 A+ A++
Mercury Insurance ~$78 per month California-only specialists, SR-22 filings A+ A
Progressive ~$84 per month Drivers with one prior accident A+ A+
State Farm ~$92 per month Bundlers and homeowners A+ A++
Allstate ~$98 per month Senior drivers, accident forgiveness A+ A+
Farmers ~$105 per month Multi-policy households A+ A
Auto Club of Southern California Not verified Existing AAA members in the 909 A+ A

A few notes on the table. Geico and Mercury have traded the cheapest starting rate slot in San Bernardino for several quote cycles in a row. The Auto Club starting rate is listed as Not verified because its public rate filings do not always map cleanly to a starting-rate single number, and member status changes the math significantly. USAA writes the cheapest rates in the city for eligible military and veteran households but is not included in the table because it underwrites only that population.

Cheapest by driver type

Young driver (under 25)

Geico and Progressive consistently price youngest in the 92401 through 92408 corridor for drivers in their early twenties with a clean record. Industry comparison estimates put a 22-year-old with a single registered vehicle near $130 per month for minimum coverage with Geico, with Progressive sitting a few dollars higher. State Farm's Steer Clear program can pull rates down further for under-25 drivers who complete the safe-driving module and stay claim-free, which is one of the few ways to compress a young-driver premium without bundling.

Driver with one at-fault accident

Progressive's Snapshot telematics program and Mercury's California-specific underwriting class plans typically beat the larger national books for a single at-fault claim within the past three years. Industry comparison estimates place this profile at roughly $135 to $175 per month in the San Bernardino ZIPs near the 215 freeway. Allstate's accident forgiveness applies only to drivers who already held an Allstate policy before the accident, so it rarely helps shoppers switching after a claim.

DUI / SR-22 filer

Mercury and Progressive write the highest volume of SR-22 filings in San Bernardino County. Industry comparison starting rates for a single-DUI driver carrying an SR-22 typically land between $185 and $260 per month for minimum coverage. The SR-22 form itself is a one-time filing fee of about $25 paid to the carrier. The premium increase comes from the underlying conviction, not the form. The filing typically stays on the California DMV record for three years from the reinstatement date, and lapses in coverage during that window can restart the clock.

Non-owner (no garaged vehicle)

Mercury and Geico both write non-owner auto policies in San Bernardino. A non-owner policy covers liability when you drive a vehicle that is not titled or garaged at your address, such as a borrowed car or a rental. Industry comparison estimates put non-owner starting rates between $45 and $75 per month. Non-owner policies are the most common way to maintain continuous coverage while between vehicles or to satisfy an SR-22 obligation without a registered car in the driveway.

Senior driver (65+)

The Auto Club of Southern California and Allstate price competitively for drivers 65 and older with clean records in ZIPs 92404 and 92407, often landing near $68 to $90 per month for minimum coverage. The Auto Club's mature-driver discount applies after completion of a state-approved defensive driving course, and Allstate's senior bundle (home plus auto) compresses rates further when the household already carries a homeowner policy with the same carrier.

Military / veteran

Active-duty military, retirees, and many veterans living in San Bernardino almost always price cheapest with USAA when eligible. USAA does not appear in the open-market comparison table above because it underwrites only the military community, but the savings are typically 15 to 30 percent below the cheapest open-market starting rate for the same profile. Shoppers who qualify should pull a USAA quote first, then use it as the benchmark when comparing the carriers in the main table.

Local cost factors in San Bernardino

Several real-world conditions in San Bernardino push premiums above the California state average. Each driver of cost below is something you can verify yourself with a public source.

Traffic density and crash exposure. I-10, I-215, and the Route 210 interchange concentrate commuter traffic into a small number of corridors that move heavy freight as well as commuter cars. Drivers can pull live and historical crash and fatal-collision data for any San Bernardino corridor or intersection from the CHP SWITRS public query tool, which publishes the Statewide Integrated Traffic Records System data the California Highway Patrol maintains.

Vehicle theft exposure. San Bernardino County has consistently ranked in the higher tiers of California metros for auto theft per capita. The most recent metro rankings and theft counts are published in the NICB Hot Spots report, which uses FBI Uniform Crime Reporting data and is the source carriers reference when underwriting comprehensive coverage in the 909.

Commute patterns. The U.S. Census American Community Survey tracks mean travel time to work, vehicles per household, and journey-to-work mode share for each San Bernardino ZIP. Longer commutes correlate with higher annual mileage, which carriers use as a primary rating variable, so a 92407 resident commuting daily to Ontario can rate differently than a 92401 resident working downtown.

Filing transparency. Every California carrier files its base rates, class plans, and underwriting rules with the California Department of Insurance Consumer Tools portal, which is the source of record for the rates that appear on a carrier's declarations page. If a quote you receive differs sharply from the carrier's filed range, you can check the filing and ask the carrier to walk through the surcharges line by line.

FAQ

How much does car insurance cost in San Bernardino?

Industry comparison estimates show minimum-coverage starting rates in San Bernardino near $72 per month for a clean-record driver in ZIP 92401. Full-coverage policies (100/300/100 liability with comprehensive and collision) start closer to $145 per month for the same profile. Rates climb sharply for drivers with at-fault accidents, DUI convictions, or under age 25. Shoppers who compare three or more carriers across the 92401, 92404, and 92407 ZIPs typically find spreads of 30 to 50 percent for identical coverage limits.

What is the cheapest car insurance in San Bernardino?

Geico and Mercury Insurance trade the cheapest starting-rate slot in San Bernardino, with Geico pricing near $72 per month and Mercury near $78 per month for a clean-record minimum-coverage driver in ZIP 92401. Progressive is usually the cheapest carrier for drivers carrying one at-fault accident in the past three years. USAA undercuts every open-market carrier for eligible military and veteran households. Always compare at least three carriers before binding, because rate spreads in the 909 are wide enough to make the cheapest single quote misleading.

Which company has the best rates in San Bernardino?

There is no single best carrier in San Bernardino. The best rate depends on the driver profile. Geico and Mercury tend to win for clean-record drivers in 92401 and 92404. Progressive wins for drivers with a recent at-fault accident. Mercury wins for SR-22 filings and California-only underwriting nuances. The Auto Club of Southern California and Allstate price well for senior drivers in 92404 and 92407. USAA beats every open-market carrier for eligible military households. Pull quotes from at least three before binding.

How does an SR-22 affect my rate in San Bernardino?

The SR-22 itself is a roughly $25 one-time filing fee paid to the carrier. The rate increase comes from the underlying conviction, most commonly a DUI or a driving-without-insurance citation, which can push a clean-rate driver from about $72 per month for minimum coverage to $185 per month or higher for the same coverage. The filing typically stays on the California DMV record for three years from the reinstatement date. The San Bernardino DMV office at 1310 Waterman Ave handles license reinstatement after the filing is processed.

Where is the DMV office in San Bernardino?

The San Bernardino DMV is located at 1310 Waterman Ave, San Bernardino, CA 92404, inside the 909 area code. Appointments for license reinstatement, registration, and SR-22 record verification can be booked through the California DMV online portal. After a carrier files an SR-22 on a driver's behalf, this is the local office that processes the reinstatement and updates the driving record.

How The Rates Guy compares rates

The Rates Guy refreshes carrier quotes weekly, cross-checks each carrier's posted rates against its California Department of Insurance rate filings, and publishes only the rate ranges that line up with both sources. We do not accept payment for carrier placement on this page. We do not sell leads. We do not bind policies. This site is editorial only. Always verify any rate listed here with a binding quote from the carrier before you purchase a policy, because the underwriting questions, vehicle, and driving history you provide will move the final number.

Compare your rate in 60 seconds

Pull quotes from at least three carriers in the table above, plug in your San Bernardino ZIP (try 92401, 92404, or 92407 if you want to see how the address shifts the price), and let the spread tell you which carrier actually fits your driver profile.