The Most Expensive ZIP Codes for Auto Insurance in California (2025 Data)
Introduction
Auto insurance premiums in California vary wildly by ZIP code — but by how much, exactly? We extracted rate data from SERFF regulatory filings for 6 major California carriers (GEICO, State Farm, Mercury, Allstate, Liberty Mutual, and Farmers) and computed median premiums for a standard coverage profile at every ZIP code in the state.
The coverage profile: 50/100/50 liability limits, $500 deductibles for comprehensive and collision, on a 2024 Toyota Camry LE. The driver: 35 years old, married, 17 years licensed, clean record, 12,000 miles per year.
Here's what we found across 1,746 California ZIP codes.
The 10 Most Expensive ZIP Codes
The most expensive ZIP codes are concentrated in the greater Los Angeles area — particularly Glendale, North Hollywood, and Van Nuys.
| Rank | ZIP Code | City | Median 6-Mo Premium |
|---|---|---|---|
| 1 | 91205 | Glendale | $1,659 |
| 2 | 91605 | North Hollywood | $1,594 |
| 3 | 91606 | North Hollywood | $1,562 |
| 4 | 91203 | Glendale | $1,554 |
| 5 | 91401 | Van Nuys | $1,549 |
| 6 | 91405 | Van Nuys | $1,482 |
| 7 | 90210 | Beverly Hills | $1,471 |
| 8 | 91201 | Glendale | $1,466 |
| 9 | 92055 | Camp Pendleton | $1,447 |
| 10 | 90028 | Los Angeles | $1,432 |
Source: TrueFactor analysis of SERFF rate filings
Three of the top four most expensive ZIP codes are in Glendale. The city's dense urban environment, high traffic volume, and elevated theft rates all contribute to higher premiums.
The 10 Cheapest ZIP Codes
On the other end of the spectrum, rural and suburban communities enjoy significantly lower rates.
| Rank | ZIP Code | City | Median 6-Mo Premium |
|---|---|---|---|
| 1 | 92096 | San Marcos | $588 |
| 2 | 91123 | Pasadena | $619 |
| 3 | 93962 | Spreckels | $623 |
| 4 | 95402 | Santa Rosa | $631 |
| 5 | 93108 | Santa Barbara | $638 |
| 6 | 95476 | Sonoma | $641 |
| 7 | 93101 | Santa Barbara | $647 |
| 8 | 94952 | Petaluma | $652 |
| 9 | 93001 | Ventura | $658 |
| 10 | 95070 | Saratoga | $663 |
Source: TrueFactor analysis of SERFF rate filings
Most Expensive Cities (by Average)
When we aggregate across all ZIP codes within a city, these metro areas have the highest average premiums:
| City | Average 6-Mo Premium |
|---|---|
| Glendale | $1,352 |
| Los Angeles | $1,169 |
| Inglewood | $1,053 |
| Burbank | $1,049 |
Source: TrueFactor analysis of SERFF rate filings
The Price Spread
The most expensive ZIP code (91205 in Glendale, at $1,659/6mo) costs 2.8x more than the cheapest (92096 in San Marcos, at $588/6mo). That's a difference of over $1,071 every six months — or $2,142 per year — for the exact same driver and vehicle.
Within a single ZIP code, the spread between the cheapest and most expensive carrier can exceed $1,900. That means shopping around isn't just smart — it's potentially worth thousands of dollars annually.
Which Carrier Is Cheapest?
We computed which carrier offers the lowest premium at each ZIP code. The results are striking:
- Mercury is the #1 cheapest carrier in 83% of California ZIP codes
- Farmers is the #1 cheapest in 37% of ZIP codes (there is overlap — multiple carriers can tie for cheapest in a given ZIP)
- State Farm and Allstate are rarely the cheapest option in any California ZIP code
If you're a California driver and you're not getting a Mercury or Farmers quote, you're likely leaving money on the table.
Methodology
Data extracted from SERFF regulatory rate filings filed with the California Department of Insurance. Premiums calculated for a standardized safe driver profile (35 years old, married, 17 years licensed, clean record, 12,000 miles/year) with standard 50/100/50 coverage and $500 deductibles, on a 2024 Toyota Camry LE. Median computed across 6 carriers: GEICO, State Farm, Mercury, Allstate, Liberty Mutual (Safeco), and Farmers.
For full rate data, explore our California auto insurance rate tables.
Want this data for your organization?
TrueFactor provides this data via API and monthly flat file delivery for fleet management, FAVR programs, and competitive intelligence. Request access to get started.