Full analysis — 44 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
34 contestsButte
19 contestsCalaveras
20 contestsColusa
18 contestsContra Costa
40 contestsEl Dorado
27 contestsFresno
33 contestsGlenn
15 contestsInyo
21 contestsKern
27 contestsKings
13 contestsLos Angeles
157 contestsMadera
24 contestsMarin
27 contestsMendocino
20 contestsMerced
20 contestsMono
17 contestsMonterey
24 contestsNapa
11 contestsNevada
24 contestsOrange
40 contestsPlacer
24 contestsSacramento
32 contestsSan Bernardino
43 contestsSan Diego
42 contestsSan Francisco
20 contestsSan Joaquin
25 contestsSan Luis Obispo
20 contestsSan Mateo
25 contestsSanta Barbara
19 contestsSanta Clara
34 contestsSanta Cruz
13 contestsShasta
21 contestsSierra
14 contestsSiskiyou
21 contestsSolano
17 contestsSonoma
24 contestsStanislaus
22 contestsSutter
18 contestsTehama
19 contestsTulare
23 contestsVentura
22 contestsYolo
18 contestsYuba
18 contestsPreviews — analysis coming soon
Results, precinct maps, and district breakdowns are live; the demographic regressions and ecological inference are on hold pending each county's precinct-consolidation cross-reference file.
Coming soon — geography & jurisdictions (7)
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.
Amador
Del Norte
Humboldt
Lake
Mariposa
Plumas
Tuolumne
Pending — awaiting county files (5)
Every California county is tracked; these are waiting on a usable SOV, precinct crosswalk, or shapefile from the registrar.
