CalledUnofficial results

North Dakota Attorney General

Attorney General · North Dakota

Drew Wrigley won re-election by 27.8 points over Tim Lamb.

Staggered terms in both chambers

Drew WrigleyRepublican · winner · incumbent
63.8%148,423
Tim LambDemocrat
36.0%83,732
Write-inOther party
0.2%523
232,678 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 Lamb compared with the 2024 presidential vote; 50 of 53 did. The largest shift among the bigger counties: Williams, +18.5 points.

R+90R+90R+45R+45EvenEvenD+45D+45D+90D+90Moved toward Democrats ↑↓ Moved toward RepublicansCassBurleighGrand ForksWardMortonStark2024 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

EvenR+35.32018 RaceR+42.12022 RaceR+37.42024 Pres.R+27.82026 Race

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

By county

CountyShareMarginShift
CassR+3.8+4.6
BurleighR+31.4+11.4
Grand ForksR+9.8+8.2
WardR+32.9+14.1
MortonR+36.2+17.2
StarkR+50.9+14.3
WilliamsR+49.1+18.5
StutsmanR+36.3+8.0
Show 45 more
RichlandR+35.7+1.9
McLeanR+48.3+9.6
BarnesR+33.1+1.9
RamseyR+37.2+2.8
WalshR+45.8−1.1
McKenzieR+58.3+10.9
MercerR+58.0+10.6
TraillR+30.7+0.6
RoletteD+44.4+16.4
MountrailR+29.5+13.5
BottineauR+47.1+7.8
PembinaR+50.7+2.2
McHenryR+52.7+10.7
DickeyR+45.7+6.2
RansomR+20.9+7.1
DunnR+63.1+5.8
WellsR+55.9+6.7
LaMoureR+45.8+8.9
SargentR+32.1+0.3
CavalierR+47.7+1.2
PierceR+45.6+8.0
BensonR+6.7+11.7
EmmonsR+69.4+7.9
BowmanR+66.5+6.2
NelsonR+27.6+4.2
FosterR+55.2+3.0
KidderR+59.0+5.3
McIntoshR+62.5+2.5
GrantR+64.1+2.6
HettingerR+65.2+3.4
EddyR+43.7+1.6
DivideR+53.5+1.5
GriggsR+50.2+1.1
RenvilleR+62.9+4.4
OliverR+50.5+18.7
TownerR+47.9−2.4
AdamsR+56.0+6.2
LoganR+70.8+4.8
SteeleR+21.9+3.2
BurkeR+69.3+4.5
Golden ValleyR+66.8+6.4
SiouxD+38.4−0.3
SheridanR+68.6+3.2
BillingsR+64.0+5.5
SlopeR+73.3+8.5

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.

Tim Lamb
<1%
Drew Wrigley
>99%
Projected margin
R+28.3
How the forecast works →

Also on this ballot here

Secretary of StateR+24.1

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