CalledUnofficial results

Michigan Attorney General

Attorney General · Michigan

Eli Savit held the seat for Democrats, winning by 8.2 points over Doug Lloyd.

Eli SavitDemocrat · winner
52.4%2,457,479
Doug LloydRepublican
44.2%2,071,265
Jason DyeLibertarian
1.2%58,456
Doug DernNatural Law
0.8%38,475
John Perry Ludtke Jr.Constitution
0.7%31,946
Jeff PolonowskiGreen
0.5%25,022
Write-inOther party
0.1%4,392
4,687,035 votes

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 1:34 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 Savit compared with the 2024 presidential vote; 83 of 83 did. The largest shift among the bigger counties: Bay, +60.2 points.

R+60R+60R+30R+30EvenEvenD+30D+30D+60D+60Moved toward Democrats ↑↓ Moved toward RepublicansWayneOaklandMacombKentWashtenawGenesee2024 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+2.82018 RaceD+15.12022 RaceR+1.42024 Pres.D+8.22026 Race

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

By county

CountyShareMarginShift
WayneD+44.1+15.1
OaklandD+17.6+7.0
MacombD+0.2+13.9
KentD+12.5+7.1
WashtenawD+50.4+6.0
GeneseeD+14.2+10.0
OttawaR+16.9+3.5
InghamD+38.0+8.3
Show 75 more
KalamazooD+24.7+7.0
LivingstonR+19.9+4.0
SaginawD+3.0+6.3
St. ClairR+28.0+6.6
MuskegonD+5.9+7.7
MonroeR+18.9+8.2
BerrienR+1.6+6.2
JacksonR+14.4+6.9
AlleganR+21.4+5.8
EatonD+1.7+4.8
CalhounR+5.4+8.6
Grand TraverseD+5.7+7.4
BayD+45.5+60.2
LapeerR+33.9+5.9
LenaweeR+14.3+8.8
ClintonR+4.0+4.6
MidlandR+9.4+5.8
Van BurenR+7.0+8.1
MarquetteD+19.6+10.9
ShiawasseeR+15.9+7.2
BarryR+27.7+6.6
MontcalmR+31.4+7.6
IoniaR+25.4+6.4
IsabellaD+2.2+9.7
TuscolaR+36.4+6.6
NewaygoR+37.1+5.7
St. JosephR+24.8+9.2
CassR+26.0+7.9
EmmetR+6.7+4.1
HillsdaleR+45.3+6.1
MecostaR+24.7+5.3
SanilacR+43.5+4.2
DeltaR+22.8+7.6
BranchR+32.5+9.9
HoughtonR+8.5+8.6
LeelanauD+10.3+2.5
GratiotR+23.7+7.6
WexfordR+27.1+7.5
HuronR+36.6+4.0
MasonR+16.8+4.6
ChippewaR+17.4+6.8
CharlevoixR+12.3+4.6
AntrimR+20.0+3.8
ClareR+32.3+5.3
AlpenaR+19.4+9.3
CheboyganR+27.2+3.9
RoscommonR+28.6+4.3
ManisteeR+10.1+5.8
OtsegoR+28.7+6.7
IoscoR+23.9+6.7
OceanaR+23.6+6.4
GladwinR+36.1+4.7
DickinsonR+27.1+9.2
BenzieR+1.4+7.3
OsceolaR+42.5+5.3
MenomineeR+27.2+6.4
OgemawR+36.1+5.9
KalkaskaR+34.5+8.3
MissaukeeR+51.7+4.3
ArenacR+33.1+7.5
Presque IsleR+23.3+5.7
CrawfordR+25.5+8.3
GogebicR+5.9+11.2
AlconaR+37.1+4.6
MackinacR+20.9+4.0
IronR+20.3+9.0
LakeR+28.0+4.1
MontmorencyR+42.0+3.3
AlgerR+12.2+7.6
OscodaR+40.0+4.3
SchoolcraftR+23.6+8.3
BaragaR+22.5+7.3
OntonagonR+22.7+7.7
LuceR+41.0+5.9
KeweenawR+6.4+6.4

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

Polls against the result

The final average had Savit ahead by 3.0. Savit won by 8.2: a 5.2-point miss toward Republicans.

R+10R+5EvenD+5D+10Result D+8.2Final average D+3.0Sep 1Oct 1Nov 3
  • Poll with Savit ahead
  • Poll with Lloyd ahead
  • Final polling average
  • Result
PollsterDatesSampleSavitLloydMarginAdjustedMiss vs resultGradeRelease
Global Strategy GroupD-sponsoredSep 27–Oct 1— V4744D+3D+2.4−5.2Cdems.ag ↗
Cygnal/Beacon Research for Michigan EnjoyerSep 18–Sep 21600 LV3937D+2D+3.7−6.2Cenjoyer.com ↗
Glengariff Group for The Detroit News and WDIV-TVAug 31–Sep 3600 LV3635D+1D+3.3−7.2Bdetroitnews.com ↗

Adjusted: after correcting for the pollster's house effect and likely-voter screens. Miss: the poll's margin minus the result; + means the poll leaned Democratic. Grade: the pollster's accuracy in past elections, A+ to D (pollster ratings).

Source: Each poll's release, via The New York Times and Wikipedia poll listsUpdated Oct 1, 2026

Pre-election forecast (final, Nov 3)

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

Eli Savit
88%
Doug Lloyd
12%
Projected margin
D+7.0
How the forecast works →

The candidates

Eli Savit (D)
Washtenaw County prosecuting attorney (2021–present)
Doug Lloyd (R)
Eaton County prosecuting attorney (2013–present)

Also on the ballot: Jason Dye (Libertarian), 1.2%; Doug Dern (Natural Law), 0.8%; John Perry Ludtke Jr. (Constitution), 0.7%; Jeff Polonowski (Green), 0.5%; Write-in (Other party), 0.1%

Also on this ballot here

U.S. SenateD+7.0
GovernorD+10.8
Secretary of StateD+10.1

Results within this state. Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 1:34 PM ET