The 2022 North Dakota Senate elections were held on November 8, 2022, as part of the biennial 2022 United States elections. 32 of the seats in the North Dakota State Senate were up for election. Primary elections were held on June 14, 2022. The elections coincided with elections for other offices in North Dakota, including the US Senate, US House, North Dakota Secretary of State, North Dakota Attorney General, and the North Dakota House of Representatives.
Following the 2022 elections, Republicans expanded their supermajority by three seats, giving them a 43-to-4 member advantage over Democrats.
Retirements
Democrats
District 23: Joan Heckaman retired.
Republicans
District 3: Oley Larsen retired.
District 7: Nicole Poolman retired.
District 8: Howard Anderson retired.
District 26: Jason Heitkamp retired to run for state representative.
District 37: Rich Wardner retired.
Predictions
Defeated incumbents
Primary election
District 15: Republican incumbent Dave Oehlke was defeated in the Republican primary election by Judy Estenson.
District 20: Republican incumbent Robert Fors was defeated in the Republican primary election by fellow Republican incumbent Randy Lemm. Both incumbents had been redrawn into the same district following redistricting.
District 33: Republican incumbent Jessica Unruh-Bell was defeated in the Republican primary election by Keith Boehm.
General election
District 9: Democratic incumbent Richard Marcellais was defeated in the general election by Republican Kent Weston.
District 35: Democratic incumbent Tracy Potter was defeated in the general election by Republican Sean Cleary.
District 43: Democratic incumbent JoNell Bakke was defeated in the general election by Republican Jeff Barta.
Summary of results by State Senate district
Districts not listed were not up for election in 2022.
Primary election results source:
General election results source:
Close races
Districts where the margin of victory was under 10%:
Detailed results
Primary election results source:
General election results source:<
Note: If a primary election is not listed, then there was not a competitive primary in that district (i.e., only one candidate filed to run).