PDI

2026 California Primary — Results Explorer

Precinct-level results, maps, and ecological-inference analysis by Political Data, Inc.

Explore by local jurisdiction →Pick a city, council district, school board, or special district and see every contest scoped to it.

Full analysis — 36 counties

The complete suite per contest: an interactive precinct map, demographic regressions and ecological-inference estimates, homogeneous-precinct breakdowns, and race-vs-race comparisons. Click a county to explore its contests.

Alameda County precinct map

Alameda

34 contests
Tom Steyer33.5%
Xavier Becerra32%
Steve Hilton13.3%
Butte County precinct map

Butte

19 contests
Steve Hilton31.1%
Tom Steyer19.1%
Chad Bianco18.8%
Calaveras County precinct map

Calaveras

20 contests
Steve Hilton40.7%
Chad Bianco21.4%
Xavier Becerra15%
Contra Costa County precinct map

Contra Costa

40 contests
Xavier Becerra32.1%
Tom Steyer25.7%
Steve Hilton21.6%
Fresno County precinct map

Fresno

33 contests
Steve Hilton35.7%
Xavier Becerra22.9%
Tom Steyer17.8%
Imperial County precinct map

Imperial

22 contests
Xavier Becerra27.3%
Chad Bianco20.1%
Tom Steyer18.2%
Inyo County precinct map

Inyo

21 contests
Steve Hilton29%
Chad Bianco19.8%
Xavier Becerra18.9%
Kern County precinct map

Kern

27 contests
Steve Hilton35.2%
Chad Bianco20.4%
Xavier Becerra19.6%
Kings County precinct map

Kings

13 contests
Steve Hilton36.5%
Chad Bianco21.6%
Xavier Becerra18.5%
Los Angeles County precinct map

Los Angeles

157 contests
Xavier Becerra31.6%
Tom Steyer25.8%
Steve Hilton19.9%
Madera County precinct map

Madera

24 contests
Steve Hilton40.6%
Xavier Becerra19.3%
Chad Bianco17%
Marin County precinct map

Marin

27 contests
Tom Steyer35%
Xavier Becerra32.4%
Steve Hilton14.2%
Merced County precinct map

Merced

20 contests
Steve Hilton29.5%
Xavier Becerra25.1%
Tom Steyer17.2%
Monterey County precinct map

Monterey

24 contests
Xavier Becerra30.9%
Tom Steyer26.1%
Steve Hilton21.7%
Napa County precinct map

Napa

11 contests
Xavier Becerra31.6%
Tom Steyer23%
Steve Hilton22.8%
Orange County precinct map

Orange

40 contests
Steve Hilton35.1%
Xavier Becerra24.1%
Tom Steyer17.7%
Placer County precinct map

Placer

24 contests
Steve Hilton39.5%
Xavier Becerra21.6%
Tom Steyer15%
Riverside County precinct map

Riverside

39 contests
Xavier Becerra27.1%
Chad Bianco26.6%
Steve Hilton20%
Sacramento County precinct map

Sacramento

32 contests
Xavier Becerra31.1%
Steve Hilton26%
Tom Steyer20%
San Bernardino County precinct map

San Bernardino

43 contests
Xavier Becerra26%
Steve Hilton24.7%
Chad Bianco21%
San Diego County precinct map

San Diego

42 contests
Steve Hilton29.8%
Xavier Becerra27.3%
Tom Steyer21.2%
San Francisco precinct map

San Francisco

20 contests
Tom Steyer39.2%
Xavier Becerra25.3%
Matt Mahan10.6%
San Joaquin County precinct map

San Joaquin

25 contests
Steve Hilton30.6%
Xavier Becerra25.1%
Tom Steyer15.8%
San Luis Obispo County precinct map

San Luis Obispo

20 contests
Steve Hilton28.5%
Xavier Becerra24%
Tom Steyer21.7%
San Mateo County precinct map

San Mateo

25 contests
Xavier Becerra32.1%
Tom Steyer28.5%
Steve Hilton18.2%
Santa Barbara County precinct map

Santa Barbara

19 contests
Tom Steyer29.8%
Xavier Becerra24.5%
Steve Hilton23.2%
Santa Clara County precinct map

Santa Clara

34 contests
Xavier Becerra31.5%
Tom Steyer25.1%
Steve Hilton21%
Shasta County precinct map

Shasta

21 contests
Steve Hilton41.4%
Chad Bianco23%
Tom Steyer13.3%
Siskiyou County precinct map

Siskiyou

21 contests
Steve Hilton33.5%
Chad Bianco24.5%
Xavier Becerra14.7%
Solano County precinct map

Solano

17 contests
Xavier Becerra29.4%
Steve Hilton25%
Tom Steyer21.1%
Sonoma County precinct map

Sonoma

24 contests
Xavier Becerra33.1%
Tom Steyer28.2%
Steve Hilton16.5%
Stanislaus County precinct map

Stanislaus

22 contests
Steve Hilton33.6%
Xavier Becerra25.3%
Chad Bianco17.2%
Tulare County precinct map

Tulare

23 contests
Steve Hilton37.4%
Xavier Becerra21%
Chad Bianco19.6%
Ventura County precinct map

Ventura

22 contests
Steve Hilton30.3%
Xavier Becerra28%
Tom Steyer21.2%
Yolo County precinct map

Yolo

18 contests
Xavier Becerra33.4%
Tom Steyer24.8%
Steve Hilton19.1%
Yuba County precinct map

Yuba

18 contests
Steve Hilton32.2%
Chad Bianco27.8%
Xavier Becerra18.1%

Coming soon — geography & jurisdictions (16)

Precinct maps and the full local-jurisdiction breakdown — cities, council & supervisor districts, school districts, and congressional/legislative districts — are ready now, built from each county's precinct shapefile + voter file. Election results and demographic analysis turn on once the county's Statement of Votes arrives.

Pending — awaiting county files (6)

Every California county is tracked; these are waiting on a usable SOV, precinct crosswalk, or shapefile from the registrar.

Pending

Alpine

Awaiting county data
Pending

Lassen

Awaiting county data
Pending

Modoc

Awaiting county data
Pending

San Benito

Crosswalk arrived — onboarding queued
Pending

Sierra

Awaiting county data
Pending

Trinity

Awaiting county data