2020 North Dakota State Senate Election
North Dakota · State
General Election
November 3, 2020
Contests
23
Candidates
62
Valid votes
166,983
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2018 |
|---|---|---|---|---|---|
| Republican | 122,100 | 73.1% | 22 | 95.7% | +4 |
| Democratic | 43,774 | 26.2% | 1 | 4.3% | −5 |
| Nonpartisan | 1,109 | 0.7% | 0 | 0.0% | — |
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 18 | 22 | +4 | 62.5% | 73.1% | +10.6 pp |
| Democratic | 6 | 1 | −5 | 36.2% | 26.2% | −10.0 pp |
Seat changes by party
24 → 23 seats
| Party | 2010 seats | 2020 seats | Change | 2010 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 19 | 22 | +3 | 66.2% | 73.1% | +6.9 pp |
| Democratic | 5 | 1 | −4 | 31.3% | 26.2% | −5.0 pp |
Seat changes by party
24 → 23 seats
| Party | 2012 seats | 2020 seats | Change | 2012 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 15 | 22 | +7 | 58.0% | 73.1% | +15.1 pp |
| Democratic | 10 | 1 | −9 | 41.6% | 26.2% | −15.4 pp |
Seat changes by party
25 → 23 seats
| Party | 2014 seats | 2020 seats | Change | 2014 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 19 | 22 | +3 | 65.3% | 73.1% | +7.8 pp |
| Democratic | 5 | 1 | −4 | 34.0% | 26.2% | −7.8 pp |
Seat changes by party
24 → 23 seats
| Party | 2016 seats | 2020 seats | Change | 2016 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 19 | 22 | +3 | 66.8% | 73.1% | +6.4 pp |
| Democratic | 4 | 1 | −3 | 31.5% | 26.2% | −5.3 pp |
Seat changes by party
23 → 23 seats
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 18 | 22 | +4 | 62.5% | 73.1% | +10.6 pp |
| Democratic | 6 | 1 | −5 | 36.2% | 26.2% | −10.0 pp |
Seat changes by party
24 → 23 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 19 | 5 |
| November 6, 2012 | 15 | 10 |
| November 4, 2014 | 19 | 5 |
| November 8, 2016 | 19 | 4 |
| November 6, 2018 | 18 | 6 |
| November 3, 2020 | 22 | 1 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 19 | 5 |
| November 6, 2012 | 15 | 10 |
| November 4, 2014 | 19 | 5 |
| November 8, 2016 | 19 | 4 |
| November 6, 2018 | 18 | 6 |
| November 3, 2020 | 22 | 1 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 66.2% | 31.3% |
| November 6, 2012 | 58.0% | 41.6% |
| November 4, 2014 | 65.3% | 34.0% |
| November 8, 2016 | 66.8% | 31.5% |
| November 6, 2018 | 62.5% | 36.2% |
| November 3, 2020 | 73.1% | 26.2% |
Source: North Dakota Secretary of State
District map
Loading map…
District results
23 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Nonpartisan | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 9,95499.0% | 99.0% | —— | — | 1051.0% | 1.0% | 10,059 | |
| 4,96067.8% | 67.8% | 2,35332.1% | 32.1% | 70.1% | 0.1% | 7,320 | |
| 5,59872.7% | 72.7% | 2,09827.2% | 27.2% | 60.1% | 0.1% | 7,702 | |
| 7,98498.4% | 98.4% | —— | — | 1281.6% | 1.6% | 8,112 | |
| 5,06774.3% | 74.3% | 1,74425.6% | 25.6% | 80.1% | 0.1% | 6,819 | |
| 3,25856.0% | 56.0% | 2,54943.8% | 43.8% | 100.2% | 0.2% | 5,817 | |
| 6,15279.2% | 79.2% | 1,61220.7% | 20.7% | 70.1% | 0.1% | 7,771 | |
| 5,43452.1% | 52.1% | 4,96947.7% | 47.7% | 190.2% | 0.2% | 10,422 | |
| 2,94953.8% | 53.8% | 2,52746.1% | 46.1% | 80.1% | 0.1% | 5,484 | |
| 4,65168.8% | 68.8% | 2,10631.1% | 31.1% | 40.1% | 0.1% | 6,761 | |
| 7,53568.3% | 68.3% | 3,49831.7% | 31.7% | 50.0% | 0.0% | 11,038 | |
| 3,57250.9% | 50.9% | 3,43549.0% | 49.0% | 100.1% | 0.1% | 7,017 | |
| 3,68352.7% | 52.7% | 3,29547.2% | 47.2% | 40.1% | 0.1% | 6,982 | |
| 6,77098.5% | 98.5% | —— | — | 1051.5% | 1.5% | 6,875 | |
| 6,30797.8% | 97.8% | —— | — | 1422.2% | 2.2% | 6,449 | |
| 4,35265.1% | 65.1% | 2,31234.6% | 34.6% | 200.3% | 0.3% | 6,684 | |
| 6,06273.0% | 73.0% | 2,22426.8% | 26.8% | 160.2% | 0.2% | 8,302 | |
| 7,96497.4% | 97.4% | —— | — | 2142.6% | 2.6% | 8,178 | |
| 6,25498.1% | 98.1% | —— | — | 1191.9% | 1.9% | 6,373 | |
| 4,25596.7% | 96.7% | —— | — | 1473.3% | 3.3% | 4,402 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
David S RustRep9,954 votes · 99.0%Runner-upwrite-inNonpartisan105 votes · 1.0% | write-inNonpartisan105 votes · 1.0% | 97.9percentage points | |
Jordan KannianenRep4,960 votes · 67.8%Runner-upLisa Finley-DeVilleDem2,353 votes · 32.1% | Lisa Finley-DeVilleDem2,353 votes · 32.1% | 35.6percentage points | |
Shawn VedaaRep5,598 votes · 72.7%Runner-upMorris Holen JrDem2,098 votes · 27.2% | Morris Holen JrDem2,098 votes · 27.2% | 45.4percentage points | |
Howard C Anderson JrRep7,984 votes · 98.4%Runner-upwrite-inNonpartisan128 votes · 1.6% | write-inNonpartisan128 votes · 1.6% | 96.8percentage points | |
Janne MyrdalRep5,067 votes · 74.3%Runner-upCharlie HartDem1,744 votes · 25.6% | Charlie HartDem1,744 votes · 25.6% | 48.7percentage points | |
Cole ConleyRep3,258 votes · 56.0%Runner-upJohn GrabingerDem2,549 votes · 43.8% | John GrabingerDem2,549 votes · 43.8% | 12.2percentage points | |
Jerry KleinRep6,152 votes · 79.2%Runner-upJenna VanhorneDem1,612 votes · 20.7% | Jenna VanhorneDem1,612 votes · 20.7% | 58.4percentage points | |
David A ClemensRep5,434 votes · 52.1%Runner-upKari BrekerDem4,969 votes · 47.7% | Kari BrekerDem4,969 votes · 47.7% | 4.5percentage points | |
Scott MeyerRep2,949 votes · 53.8%Runner-upKyle ThorsonDem2,527 votes · 46.1% | Kyle ThorsonDem2,527 votes · 46.1% | 7.7percentage points | |
Randy D LemmRep4,651 votes · 68.8%Runner-upPaul R HansonDem2,106 votes · 31.2% | Paul R HansonDem2,106 votes · 31.2% | 37.6percentage points | |
Mark WeberRep7,535 votes · 68.3%Runner-upLaetitia HellerudDem3,498 votes · 31.7% | Laetitia HellerudDem3,498 votes · 31.7% | 36.6percentage points | |
Mike WobbemaRep3,572 votes · 50.9%Runner-upLarry J RobinsonDem3,435 votes · 49.0% | Larry J RobinsonDem3,435 votes · 49.0% | 2.0percentage points | |
Jason HeitkampRep3,683 votes · 52.8%Runner-upJim DotzenrodDem3,295 votes · 47.2% | Jim DotzenrodDem3,295 votes · 47.2% | 5.6percentage points | |
Robert S ErbeleRep6,770 votes · 98.5%Runner-upwrite-inNonpartisan105 votes · 1.5% | write-inNonpartisan105 votes · 1.5% | 97.0percentage points | |
Diane LarsonRep6,307 votes · 97.8%Runner-upwrite-inNonpartisan142 votes · 2.2% | write-inNonpartisan142 votes · 2.2% | 95.6percentage points | |
Dick DeverRep4,352 votes · 65.1%Runner-upAmelia DollDem2,312 votes · 34.6% | Amelia DollDem2,312 votes · 34.6% | 30.5percentage points | |
Doug LarsenRep6,062 votes · 73.0%Runner-upAdam MichalDem2,224 votes · 26.8% | Adam MichalDem2,224 votes · 26.8% | 46.2percentage points | |
Jay ElkinRep7,964 votes · 97.4%Runner-upwrite-inNonpartisan214 votes · 2.6% | write-inNonpartisan214 votes · 2.6% | 94.8percentage points | |
David HogueRep6,254 votes · 98.1%Runner-upwrite-inNonpartisan119 votes · 1.9% | write-inNonpartisan119 votes · 1.9% | 96.3percentage points | |
Karen Kay KrebsbachRep4,255 votes · 96.7%Runner-upwrite-inNonpartisan147 votes · 3.3% | write-inNonpartisan147 votes · 3.3% | 93.3percentage points |