State legislatures / North Dakota


North Dakota Senate

Party seats now, after each election since 1968, and district results 2016-2024

Current seats

Republican majorityDemocrats 5, Republicans 42. 47 seats; 24 for a majority.
Democrats 5Republicans 42

Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 5Republican 42

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1968-2022

No majority line: the chamber changed size (47 to 53 seats).

Seats by election, table
YearDROtherSeatsControl
2022443047Republican majority
2020740047Republican majority
20181037047Republican majority
2016938047Republican majority
20141532047Republican majority
20121433047Republican majority
20101235047Republican majority
20082126047Republican majority
20062126047Republican majority
20041532047Republican majority
20021631047Republican majority
20001732049Republican majority
19981831049Republican majority
19961930049Republican majority
19942029049Republican majority
19922524049Democratic majority
19902726053Democratic majority
19883221053Democratic majority
19862726053Democratic majority
19842429053Republican majority
19822033053Republican majority
1980842050Republican majority
19781436050Republican majority
19761832050Republican majority
19741734051Republican majority
19721140051Republican majority
19701336049Republican majority
1968Not available

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 25 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
2MARK ENGETRepublican82.9%
4CHUCK WALENRepublican96.6%
6PAUL JOHN THOMASRepublican82.1%
8JEFFERY J MAGRUMRepublican97.7%
9 (special)RICHARD MARCELLAISDemocrat61.4%
10RYAN G BRAUNBERGERDemocrat50.8%
12COLE CONLEYRepublican66.8%
14JERRY KLEINRepublican78.7%
15 (special)KENT WESTONRepublican98.5%
16DAVID A CLEMENSRepublican61.5%
18SCOTT MEYERRepublican54.0%
20RANDY D LEMMRepublican70.9%
22MARK F WEBERRepublican97.6%
24MIKE WOBBEMARepublican64.9%
26DALE PATTENRepublican98.9%
28ROBERT ERBELERepublican74.5%
30DIANE LARSONRepublican73.5%
32DICK DEVERRepublican96.6%
34JUSTIN GERHARDTRepublican73.6%
36DESIREE VAN OOSTINGRepublican99.1%
38DAVID HOGUERepublican97.8%
40JOSE CASTANEDARepublican97.3%
42CLAIRE CORYRepublican60.6%
44JOSHUA A BOSCHEEDemocrat94.6%
46MICHELLE POWERSRepublican54.5%
2022: 32 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
1BRAD BEKKEDAHLRepublican98.7%
3BOB PAULSONRepublican96.2%
5RANDY A BURCKHARDRepublican97.0%
6 (special)SHAWN VEDAARepublican79.3%
7MICHELLE AXTMANRepublican97.8%
8 (special)JEFFERY J MAGRUMRepublican97.1%
9KENT WESTONRepublican53.7%
10 (special)RYAN BRAUNBERGERDemocratic-npl50.7%
11TIM MATHERNDemocratic-npl93.5%
13JUDY LEERepublican96.4%
15JUDY ESTENSONRepublican65.5%
17JONATHAN L SICKLERRepublican97.6%
19JANNE MYRDALRepublican75.7%
20 (special)RANDY D LEMMRepublican71.1%
21KATHY HOGANDemocratic-npl62.4%
23TODD BEARDRepublican99.0%
25LARRY LUICKRepublican63.5%
26 (special)DALE PATTENRepublican99.0%
27KRISTIN ROERSRepublican59.1%
28 (special)ROBERT "BOB" ERBELERepublican97.6%
29TERRY M WANZEKRepublican72.9%
31DONALD SCHAIBLERepublican98.2%
33KEITH BOEHMRepublican97.1%
35SEAN CLEARYRepublican60.0%
36 (special)JAY ELKINRepublican98.6%
37DEAN RUMMELRepublican98.2%
39GREG KESSELRepublican70.3%
41KYLE DAVISONRepublican95.6%
43JEFF BARTARepublican53.0%
44 (special)MERRILL PIEPKORNDemocratic-npl62.2%
45RONALD G SORVAAGRepublican95.7%
47MIKE DWYERRepublican97.8%
2020: 23 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
2DAVID S RUSTRepublican99.0%
4JORDAN KANNIANENRepublican67.8%
6SHAWN VEDAARepublican72.7%
8HOWARD C ANDERSON JRRepublican98.4%
10JANNE MYRDALRepublican74.3%
12COLE CONLEYRepublican56.0%
14JERRY KLEINRepublican79.2%
16DAVID A CLEMENSRepublican52.1%
18SCOTT MEYERRepublican53.8%
20RANDY D LEMMRepublican68.8%
22MARK WEBERRepublican68.3%
24MIKE WOBBEMARepublican50.9%
26JASON HEITKAMPRepublican52.8%
28ROBERT S ERBELERepublican98.5%
30DIANE LARSONRepublican97.8%
32DICK DEVERRepublican65.1%
34DOUG LARSENRepublican73.0%
36JAY ELKINRepublican97.4%
38DAVID HOGUERepublican98.1%
40KAREN KAY KREBSBACHRepublican96.7%
42CURT KREUNRepublican53.4%
44MERRILL PIEPKORNDemocratic-npl54.1%
46JIM ROERSRepublican54.0%
2016: 23 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
2David S Rustnot in source100.0%seats not in source; one candidate
4Jordan L Kannianennot in source66.3%seats not in source
6Shawn A Vedaanot in source55.0%seats not in source
8Howard C Anderson Jrnot in source75.1%seats not in source
10Janne Myrdalnot in source64.3%seats not in source
12John Grabingernot in source58.9%seats not in source
14Jerry Kleinnot in source73.8%seats not in source
16David Clemensnot in source54.1%seats not in source
18Scott Meyernot in source53.8%seats not in source
20Arne Oslandnot in source57.8%seats not in source
22Gary A Leenot in source70.6%seats not in source
24Larry J Robinsonnot in source51.2%seats not in source
26Jim Dotzenrodnot in source51.2%seats not in source
28Robert S Erbelenot in source83.3%seats not in source
30Diane Larsonnot in source70.8%seats not in source
32Dick Devernot in source65.5%seats not in source
34Dwight Cooknot in source74.4%seats not in source
36Kelly Armstrongnot in source100.0%seats not in source; one candidate
38David Hoguenot in source100.0%seats not in source; one candidate
40Karen Krebsbachnot in source72.7%seats not in source
42Curt Kreunnot in source52.4%seats not in source
44Merrill Piepkornnot in source51.0%seats not in source
46Jim Roersnot in source50.2%seats not in source

Not available: 2018.

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.