CalledUnofficial results

California Attorney General

Attorney General · California

Rob Bonta won re-election by 30.2 points over Michael Gates.

Top-two primary

Rob BontaDemocrat · winner · incumbent
65.1%6,370,398
Michael GatesRepublican
34.9%3,414,343
9,784,741 votes

Source: California Secretary of State unofficial resultsUpdated Nov 7, 2026, 12:54 PM ET

Where the race moved

Against the 2024 presidential vote

Every county, 2024 to 2026

Each dot is a county, sized by votes cast and colored by who carried it in 2026. Dots above the line moved toward Bonta compared with the 2024 presidential vote; 53 of 58 did. The largest shift among the bigger counties: Kern, +19.9 points.

R+80R+80R+40R+40EvenEvenD+40D+40D+80D+80Moved toward Democrats ↑↓ Moved toward RepublicansLos AngelesOrangeSan DiegoSan BernardinoRiversideAlameda2024 presidential margin →2026 margin →

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

The seat's recent races

EvenD+27.12018 RaceD+18.22022 RaceD+20.82024 Pres.D+30.22026 Race

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

By county

CountyShareMarginShift
Los AngelesD+45.8+12.9
OrangeD+7.4+4.8
San DiegoD+21.3+4.5
San BernardinoD+15.3+17.3
RiversideD+14.6+15.8
AlamedaD+60.6+7.0
Santa ClaraD+40.5+0.6
Contra CostaD+41.8+3.8
Show 50 more
SacramentoD+28.7+9.0
San FranciscoD+70.8+6.0
VenturaD+20.4+5.2
San MateoD+49.0−1.3
San JoaquinD+16.3+17.1
FresnoD+7.6+11.9
SolanoD+30.7+7.7
KernR+1.1+19.9
PlacerR+5.8+2.7
SonomaD+50.9+4.7
MontereyD+39.9+10.0
StanislausD+4.9+15.8
Santa BarbaraD+32.1+5.4
Santa CruzD+58.0+3.5
El DoradoR+12.8−0.9
San Luis ObispoD+13.8+2.9
TulareR+4.0+16.7
MarinD+59.5−4.5
ButteR+1.5+1.5
YoloD+45.1+8.8
MercedD+15.3+19.1
NevadaD+15.3+3.0
ShastaR+27.3+9.1
KingsR+6.2+16.8
MaderaR+4.3+16.5
ImperialD+27.8+28.5
HumboldtD+32.2+3.8
NapaD+39.1+4.1
TuolumneR+19.2+2.7
CalaverasR+27.9+0.2
AmadorR+28.2−0.5
MendocinoD+38.8+11.9
TehamaR+33.5+8.2
SutterR+14.2+17.2
SiskiyouR+17.8+1.4
San BenitoD+22.6+10.0
YubaR+13.8+12.1
LassenR+53.0+0.9
PlumasR+15.2+1.8
LakeD+11.4+12.8
MariposaR+18.9+2.0
InyoD+4.1+6.9
Del NorteR+8.3+8.1
GlennR+32.4+2.4
MonoD+22.7+2.4
TrinityR+6.3+3.1
ColusaR+11.0+17.2
ModocR+45.0+1.5
SierraR+22.8+1.5
AlpineD+29.1−2.9

Bar: share of the state's vote. Shift: change in margin from the 2024 presidential vote, + toward Democrats.

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Rob Bonta
>99%
Michael Gates
<1%
Projected margin
D+30.8
How the forecast works →

Also on this ballot here

GovernorD+30.5
Lieutenant GovernorD+30.3
Secretary of StateD+32.2
TreasurerD+30.6
ComptrollerD+30.2

Results within this state. Source: Results and race calls: California Secretary of State (unofficial)Updated Nov 7, 2026, 12:54 PM ET