2020 North Dakota Senate election

The 2020 North Dakota Senate election was held on November 3, 2020, to elect members from all even-numbered seats of the North Dakota Senate. Primary elections were held on June 9, 2020.

Republicans

 * 1) District 22: Gary Lee retired.
 * 2) District 34: Dwight Cook retired.

Democrats

 * 1) District 12: John Grabinger lost re-election to Cole Conley.
 * 2) District 24: Larry Robinson lost re-election to Michael Wobbema.
 * 3) District 26: Jim Dotzenrod lost re-election to Jason Heitkamp.

Close races
Districts where the margin of victory was under 10%: • #District 24, 1.95% (gain)

• #District 16, 4.46%

• #District 26, 5.76% (gain)

• #District 42, 6.9%

• #District 18, 7.69%

• #District 46, 8.2%

• #District 44, 8.52%