Skip to content
Election Wrld, home
Senate D 45I 2R 53House D 214I 1R 218Governors D 24R 26Election Day Tue, Nov 3
ND

North Dakota Senate District 29

Tue, Nov 3 · Represented by Terry Wanzek Republican · Roster as of Oct 28

John KellyDemocratic

No published poll names both candidates.Last result · 2022 general: Terry Wanzek (R) 72.9, Ben Vig (D) 27.0

Terry WanzekRepublican · Incumbent32 years in politics

Share

North Dakota Senate District 29: John Kelly vs Terry Wanzek

Preview card: North Dakota Senate District 29: John Kelly vs Terry Wanzek

Post to

Last election
Terry Wanzek (Republican) won by 45.9 points, 2022
On the 2026 ballot
2 candidates

All Senate districts

Side by side

Kelly left, Wanzek right
Donor-based spectrum
LiberalCentristConservativeWanzekNo published score for Kelly
Record
None on file
7-1
Years in politics
Not available
32
How these are counted

The spectrum is a published research score, not our rating. How this works. Record is wins and losses in the races in our results files, the same count as each profile.

More about this race

Candidates on the ballot

Source: vip.sos.nd.gov, dated Oct 28

All Senate districts

Select a shape for details. Arrow keys move between shapes.
North Dakota Senate districts, District 29 selectedState Senate District 35: Sean ClearyState Senate District 36: Desiree Van OostingState Senate District 38: David HogueState Senate District 39: Greg KesselState Senate District 40: Jose CastanedaState Senate District 41: Kyle DavisonState Senate District 42: Claire CoryState Senate District 43: Jeff BartaState Senate District 44: Jamie SelzlerState Senate District 45: Ron SorvaagState Senate District 46: Michelle PowersState Senate District 47: Mike DwyerState Senate District 37: Dean RummelState Senate District 22: Mark WeberState Senate District 6: Paul ThomasState Senate District 10: Ryan BraunbergerState Senate District 29: Terry WanzekState Senate District 1: Brad BekkedahlState Senate District 2: Mark EngetState Senate District 4: Chuck WalenState Senate District 5: Randy BurckhardState Senate District 7: Michelle AxtmanState Senate District 8: Jeff MagrumState Senate District 9: Richard MarcellaisState Senate District 11: Tim MathernState Senate District 13: Judy LeeState Senate District 14: Jerry KleinState Senate District 15: Kent WestonState Senate District 16: David ClemensState Senate District 17: Jonathan SicklerState Senate District 18: Scott MeyerState Senate District 19: Janne MyrdalState Senate District 25: Larry LuickState Senate District 21: Kathy HoganState Senate District 23: Todd BeardState Senate District 26: Dale PattenState Senate District 28: Robert ErbeleState Senate District 30: Diane LarsonState Senate District 31: Don SchaibleState Senate District 32: Dick DeverState Senate District 33: Keith BoehmState Senate District 27: Kristin RoersState Senate District 24: Mike WobbemaState Senate District 20: Randy LemmState Senate District 34: Justin GerhardtState Senate District 3: Bob PaulsonState Senate District 12: Cole Conley
  • Democratic
  • Republican
  • Independent
  • Nonpartisan
  • More than one party
  • No member on file
List every Senate district (47)
Map settings
Color

Vote in North Dakota

Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org

Official results for North Dakota

History (15 elections for this seat)

All rows: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026

The date is for the whole chamber. Last contest in this district on file: 2022.

Download and cite

Cite this page

Election Wrld. (2026). North Dakota Senate District 29, election results 1970 to 2022. https://www.electionwrld.com/nd/senate/29. Retrieved October 30, 2026.

Embed this seat
<iframe src="https://www.electionwrld.com/embed/nd/senate/29" title="North Dakota Senate District 29" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>
Paste this into any web page. It shows the seat, its last result and the next election.

Sources

Sources

District id: ocd-division/country:us/state:nd/sldu:29

DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY)Data as of Oct 28, 2026

Where this sits