Looker Tokens List

Article image.

Cheapest Series Tokens (Full Tables)

Cheapest Minimum Coverage Car Insurance Carriers in the U.S.
CarrierAnnual CostMonthly Cost
Liberty Mutual$1,242$104
Root$1,402$117
Mercury$1,408$117
SAFECO$1,506$125
National General$1,695$141

Source: Experian data as of January 2026
Note: Costs above represent insurance quotes, not policy premiums


Cheapest Minimum Coverage Car Insurance Carriers in California
CarrierAnnual CostMonthly Cost
Mercury$1,363$114
Root$1,461$122
GEICO$1,697$141
National General$1,865$155
Bristol West$2,054$171

Source: Experian data as of January 2026
Note: Costs above represent insurance quotes, not policy premiums


Cheapest Full Coverage Car Insurance Carriers in the U.S.
CarrierAnnual CostMonthly Cost
Travelers$1,793$149
Nationwide$2,249$187
Liberty Mutual$2,297$191
Root$2,524$210
Mercury$2,614$218

Source: Experian data as of January 2026
Note: Costs above represent insurance quotes, not policy premiums


Cheapest Full Coverage Car Insurance Carriers in California
CarrierAnnual CostMonthly Cost
Mercury$2,813$234
Root$3,107$259
GEICO$3,317$276
National General$4,877$406
Bristol West$5,324$444

Source: Experian data as of January 2026
Note: Costs above represent insurance quotes, not policy premiums


Cheapest Car Insurance Carrier by State
StateCarrierAnnual CostMonthly Cost
AlabamaLiberty Mutual$1,392$116
AlaskaGEICO$2,580$215
ArizonaLiberty Mutual$1,647$137
ArkansasLiberty Mutual$1,486$124
CaliforniaMercury$2,813$234
ColoradoLiberty Mutual$2,186$182
ConnecticutSAFECO$2,365$197
DelawareLiberty Mutual$2,025$169
District of ColumbiaGEICO$3,749$312
FloridaTravelers$2,186$182
GeorgiaTravelers$2,168$181
HawaiiGEICO$1,606$134
IdahoLiberty Mutual$836$70
IllinoisLiberty Mutual$1,576$131
IndianaLiberty Mutual$983$82
IowaLiberty Mutual$772$64
KansasRoot$1,533$128
KentuckyLiberty Mutual$1,575$131
LouisianaRoot$2,483$207
MaineLiberty Mutual$851$71
MarylandLiberty Mutual$2,855$238
MassachusettsLiberty Mutual$1,566$130
MichiganLiberty Mutual$3,249$271
MinnesotaLiberty Mutual$1,425$119
MississippiLiberty Mutual$1,527$127
MissouriLiberty Mutual$1,692$141
MontanaRoot$1,629$136
NebraskaRoot$1,651$138
NevadaRoot$3,408$284
New HampshireLiberty Mutual$785$65
New JerseyLiberty Mutual$2,575$215
New MexicoLiberty Mutual$1,220$102
New YorkAAA Insurance$4,649$387
North CarolinaTravelers$1,468$122
OhioLiberty Mutual$1,372$114
OklahomaRoot$1,646$137
OregonLiberty Mutual$1,653$138
PennsylvaniaLiberty Mutual$1,391$116
Rhode IslandProgressive$3,340$278
South CarolinaGEICO$2,505$209
South DakotaSAFECO$1,906$159
TennesseeLiberty Mutual$1,655$138
TexasMercury$2,004$167
UtahLiberty Mutual$1,264$105
VirginiaLiberty Mutual$1,959$163
WashingtonGEICO$2,690$224
West VirginiaLiberty Mutual$1,382$115
WisconsinLiberty Mutual$1,032$86

Source: Experian data as of January 2026
Note: Costs above represent insurance quotes, not policy premiums


Cheapest Full Coverage Car Insurance for Young Drivers in U.S.
CarrierAnnual CostMonthly Cost
Root$2,846$237
Nationwide$3,287$274
Liberty Mutual$3,297$275
SAFECO$4,056$338
Mercury$4,346$362

Source: Experian data as of January 2026
Note: Young drivers include those ages 16 to 25; costs above represent insurance quotes, not policy premiums


Cheapest Full Coverage Car Insurance for Young Drivers in California
CarrierAnnual CostMonthly Cost
Root$3,229$269
Mercury$4,642$387
GEICO$5,483$457
National General$8,151$679
Dairyland Insurance$8,175$681

Source: Experian data as of January 2026
Note: Young drivers include those ages 16 to 25; costs above represent insurance quotes, not policy premiums


Cheapest Full Coverage Car Insurance for Seniors in U.S.
CarrierAnnual CostMonthly Cost
Travelers$1,667$139
Liberty Mutual$1,680$140
Nationwide$2,067$172
AAA Insurance$2,096$175
GEICO$2,201$183

Source: Experian data as of January 2026
Note: Senior drivers include those ages 65 and up; costs above represent insurance quotes, not policy premiums


Cheapest Full Coverage Car Insurance for Seniors in California
CarrierAnnual CostMonthly Cost
Mercury$2,174$181
GEICO$2,194$183
Root$2,992$249
National General$3,161$263
Dairyland Insurance$3,938$328

Source: Experian data as of January 2026
Note: Senior drivers include those ages 65 and up; costs above represent insurance quotes, not policy premiums


InsurerFull coverage (average cost per month)Average savings per month (compared to state average)
Root$2845% savings
Liberty Mutual$2874% savings
GEICO$2893% savings
Mercury$3145% more
SAFECO$3156% more
Progressive$39633% more
Dairyland Insurance$41740% more
Bristol West$50770% more
InsurerMinimum coverage (average cost per month)Average savings per month (compared to state average)
Liberty Mutual$15023% savings
SAFECO$1827% savings
Root$1903% savings
Dairyland Insurance$1922% savings
GEICO$2044% more
Progressive$27741% more
Bristol West$31561% more

Average Series Tokens (Full Tables)

California:

CityAverage cost of car insurance per month
Los Angeles$253
San Diego$155
Sacramento$175
San Jose$178
Fresno$158
Bakersfield$161
Long Beach$188
Stockton$169
Riverside$178
San Francisco$215

Cheapest Series Tokens (Individual)

Cheapest Car Insurance
Token SyntaxToken VariationDescription/Logic
chp1_min_carrier_name_usLiberty Mutual In Cheapest Table 1: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list. Where ‘Avg Annual Premium Custom' is the lowest value of the array. Display ‘Carrier Name'
chp1_min_carrier_value_us$1,242 In Cheapest Table 1: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list. Where ‘Avg Annual Premium Custom' is the lowest value of the array. Display ‘Avg Annual Premium Custom'
chp1_min_carrier_value_monthly_us$104**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** = chp1_min_carrier_value_us/12
chp2_min_carrier_name_sdBristol West In Cheapest Table 2: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list. Where ‘State Code-Combined' corresponds with the state in token.Where ‘Avg Annual Premium Custom' is the lowest value of the array. Display ‘Carrier Name'
chp2_min_carrier_value_sd $1,158 In Cheapest Table 2:Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list.Where ‘State Code-Combined' corresponds with the state in token. Where ‘Avg Annual Premium Custom' is the lowest value of the array.Display ‘Avg Annual Premium Custom'
chp2_min_carrier_value_monthly_sd $96**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** = chp2_min_carrier_value_[state] /12
chp3_full_carrier_name_usTravelersIn Cheapest Table 3: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list.Where ‘Avg Annual Premium Custom' is the lowest value of the array.Display ‘Carrier Name'
chp3_full_carrier_value_us $1,793In Cheapest Table 3: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list. Where ‘Avg Annual Premium Custom' is the lowest value of the array. Display ‘Avg Annual Premium Custom'
chp3_full_carrier_value_monthly_us$149**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** = chp3_full_carrier_value_us/12
chp4_full_carrier_name_moLiberty MutualIn Cheapest Table 4: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list. Where ‘State Code-Combined' corresponds with the state in token.Where ‘Avg Annual Premium Custom' is the lowest value of the array. Display ‘Carrier Name'
chp4_full_carrier_value_mo$1,692In Cheapest Table 4: Where row is not ‘Total.' Where ‘Carrier Name' is not on excluded list. Where ‘State Code-Combined' corresponds with the state in token.Where ‘Avg Annual Premium Custom' is the lowest value of the array. Display ‘Avg Annual Premium Custom'
chp4_full_carrier_value_monthly_mo$141**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** = chp4_full_carrier_value_[state] /12

Average Series Tokens (Individual)

Average Car Insurance Rates
Token SyntaxToken VariationDescription/Logic
avg1_full_min_us$2,297In Table 1: "Avg Annual Premium"
avg1_full_min_monthly_us$191Calculated Value, rounded to nearest whole number=avg1_full_min_us/12
avg12_full_min_[ca]$2,109In Table 12: Use "Avg Annual Premium" from row from corresponding state
avg12_full_min_monthly_[ca]$176**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg12_full_min_[state]/12
avg12_full_min_comp_[ca]8% less**Calculated Value, rounded to nearest whole number. Value should display with a percent sign (%).** ((avg12_full__min_[state] -avg1_full_min_us)/avg1_full_min_us)*100
avg3_min_us$1,556In Table 3: Where "Com/Coll=No", use "Avg Annual Premium" in the row named "Total"
avg3_min_monthly_us$130Calculated Value, rounded to nearest whole number
avg3_full_us$2,910In Table 3: Where "Com/Coll=Yes", use "Avg Annual Premium" in the row named "Total"
avg3_full_monthly_us$243 **Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg3_full_us/12
avg3_full_[ca]$3,004In Table 3: Where "Com/Coll=Yes", use "Avg Annual Premium" from row with corresponding state.
avg3_full_comp_[ca]3%Calculated Value, rounded to nearest whole number = (Table3_FullCoverage_[State] - Table3_Full_National) / Table3_Full_National
avg3_min_[nv]$2,351In Table 3: Where "Com/Coll=No", use "Avg Annual Premium" from row with corresponding state.
avg3_min_comp_[nv]51%Calculated Value, rounded to nearest whole number = (Table3_MinCoverage_[State] - Table3_Min_National) / Table3_Min_National
avg5_full_min_male_us$2,308In Table 5: Where Gender=Male, use ‘Avg Annual Premium' value in row named ‘total.'
avg5_full_min_male_monthly_us$192**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg5_full_min_male_us/12
avg5_full_min_male_[ca]$2,111In Table 5: Where Gender=Male, use ‘Avg Annual Premium' from row with corresponding state.
avg5_full_min_male_monthly_[ca]$176**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg5_full_min_male_[state]/12
avg5_full_min_female_us$2,285In Table 5: Where Gender=Female, use ‘Avg Annual Premium' value in row named ‘total.'
avg5_full_min_female_monthly_us $190 **Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg5_full_min_female_us/12
avg5_full_min_female_[nv]$3,055In Table 5: Where Gender=Female, use ‘Avg Annual Premium' from row with corresponding state.
avg5_full_min_female_monthly_[nv]$255**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg5_full_min_female_[state]/12
avg6_full_min_female_under20_us$3,209In Table 6: Where Gender=Female and Age Tier 10=Under 20, use ‘Avg Annual Premium' value.
avg6_full_min_female_20_29_us$2,700In Table 6: Where Gender=Female and Age Tier 10=20 to 29, use ‘Avg Annual Premium' value.
avg6_full_min_female_30_39_us$2,394In Table 6: Where Gender=Female and Age Tier 10=30 to 39, use ‘Avg Annual Premium' value.
avg6_full_min_female_40_49_us$2,280In Table 6: Where Gender=Female and Age Tier 10=40 to 49, use ‘Avg Annual Premium' value.
avg6_full_min_female_50_59_us$2,023In Table 6: Where Gender=Female and Age Tier 10=50 to 59, use ‘Avg Annual Premium' value.
avg6_full_min_female_60_69_us$1,772In Table 6: Where Gender=Female and Age Tier 10=60 to 69, use ‘Avg Annual Premium' value.
avg6_full_min_female_70_79_us$1,760In Table 6: Where Gender=Female and Age Tier 10=70 to 79, use ‘Avg Annual Premium' value.
avg6_full_min_female_80above_us$1,786In Table 6: Where Gender=Female and Age Tier 10=80 or above, use ‘Avg Annual Premium' value.
avg6_full_min_male_under20_us$3,381In Table 6: Where Gender=Male and Age Tier 10=Under 20, use ‘Avg Annual Premium' value.
avg6_full_min_male_20_29_us$2,765In Table 6: Where Gender=Male and Age Tier 10=20 to 29, use ‘Avg Annual Premium' value.
avg6_full_min_male_30_39_us$2,280In Table 6: Where Gender=Male and Age Tier 10=30 to 39, use ‘Avg Annual Premium' value.
avg6_full_min_male_40_49_us$2,156In Table 6: Where Gender=Male and Age Tier 10=40 to 49, use ‘Avg Annual Premium' value.
avg6_full_min_male_50_59_us$1,973In Table 6: Where Gender=Male and Age Tier 10=50 to 59, use ‘Avg Annual Premium' value.
avg6_full_min_male_60_69_us$1,750In Table 6: Where Gender=Male and Age Tier 10=60 to 69, use ‘Avg Annual Premium' value.
avg6_full_min_male_70_79_us$1,866In Table 6: Where Gender=Male and Age Tier 10=70 to 79, use ‘Avg Annual Premium' value.
avg6_full_min_male_80above_us$1,993In Table 6: Where Gender=Male and Age Tier 10=80 or above, use ‘Avg Annual Premium' value.
avg4_full_min_clean_us$2,145In Table 4: Use ‘Avg Annual Premium' in row named ‘total.'
avg4_full_min_clean_monthly_us$179**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg4_full_min_clean_us/12
avg4_full_min_clean_[ca]$1,960In Table 4: Use ‘Avg Annual Premium' from row with corresponding state.
avg4_full_min_clean_monthly_[ga]$258**Calculated Value, rounded to nearest whole number. Final output should be a $ figure.** =avg4_full_min_clean_[state]/12
avg7_full_min_incident_1_us$2,498In Table 7: Where Incident Bucket=‘=1 Incident' use ‘Avg Annual Premium.'
avg7_full_min_incident_2_us$2,714In Table 7: Where Incident Bucket=‘=2 Incidents' use ‘Avg Annual Premium.'
avg7_full_min_incident_3_us$3,147In Table 7: Where Incident Bucket=‘=>3 Incidents' use ‘Avg Annual Premium.'
avg9_full_min_incident_1_[ca]$2,380In Table 7: Where Incident Bucket=‘=1 Incident' use ‘Avg Annual Premium' from row with corresponding state.
avg9_full_min_incident_2_[tn]$2,436In Table 7: Where Incident Bucket=‘=2 Incidents' use ‘Avg Annual Premium' from row with corresponding state.
avg9_full_min_incident_3_[ca]$3,055In Table 7: Where Incident Bucket=‘=>3 Incidents' use ‘Avg Annual Premium' from row with corresponding state.
avg8_full_min_violation_1_us$2,583In Table 8: Where Violation Bucket=‘=1 Violation' use ‘Avg Annual Premium.'
avg8_full_min_violation_2_us$2,613In Table 8: Where Violation Bucket=‘=2 Violations' use ‘Avg Annual Premium.'
avg8_full_min_violation_3_us$2,923In Table 8: Where Violation Bucket=‘=>3 Violations' use ‘Avg Annual Premium.'
avg10_full_min_violation_1_[ca]$2,420In Table 10: Where Violation Bucket=‘=1 Violation' use ‘Avg Annual Premium' from row with corresponding state.
avg10_full_min_violation_2_[tn]$2,195In Table 10: Where Violation Bucket=‘=2 Violations' use ‘Avg Annual Premium' from row with corresponding state.
avg10_full_min_violation_3_[or]$2,840In Table 10: Where Violation Bucket=‘=>3 Violations' use ‘Avg Annual Premium' from row with corresponding state.

MISC Tokens

January 2026

What’s on your credit report?

Stay up to date with your latest credit information—and get your FICO® Score for free.

Get your free report

No credit card required

Promo icon.

About the author

Ben Luthi has worked in financial planning, banking and auto finance, and writes about all aspects of money. His work has appeared in Time, Success, USA Today, Credit Karma, NerdWallet, Wirecutter and more.

Read more from Ben

Explore more topics

Share article

Experian app.

Download the free Experian appCarry trusted financial tools with you

Download from the Apple App Store.Get it on Google Play.
Experian's Diversity logo.

Experian’s Inclusion and BelongingLearn more how Experian is committed