2024 North Dakota State House Election
North Dakota · State
Multi-member districts elect more than one member. Vote percentages show the share of candidate votes.
General Election
November 5, 2024
Contests
24
Candidates
103
Valid votes
273,167
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 211,287 | 77.3% | 43 | 93.5% | +2 |
| Democratic | 59,605 | 21.8% | 3 | 6.5% | −4 |
| Nonpartisan | 2,275 | 0.8% | 0 | 0.0% | 0 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 41 | 43 | +2 | 78.2% | 77.3% | −0.9 pp |
| Democratic | 7 | 3 | −4 | 20.7% | 21.8% | +1.1 pp |
Seat changes by party
48 → 46 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 39 | 43 | +4 | 64.2% | 77.3% | +13.2 pp |
| Democratic | 9 | 3 | −6 | 34.2% | 21.8% | −12.3 pp |
Seat changes by party
48 → 46 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 36 | 43 | +7 | 57.9% | 77.3% | +19.5 pp |
| Democratic | 14 | 3 | −11 | 41.8% | 21.8% | −20.0 pp |
Seat changes by party
50 → 46 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 39 | 43 | +4 | 67.0% | 77.3% | +10.4 pp |
| Democratic | 9 | 3 | −6 | 32.6% | 21.8% | −10.8 pp |
Seat changes by party
48 → 46 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 42 | 43 | +1 | 64.2% | 77.3% | +13.1 pp |
| Democratic | 4 | 3 | −1 | 35.6% | 21.8% | −13.7 pp |
Seat changes by party
46 → 46 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 37 | 43 | +6 | 65.5% | 77.3% | +11.8 pp |
| Democratic | 11 | 3 | −8 | 34.1% | 21.8% | −12.2 pp |
Seat changes by party
48 → 46 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 43 | 43 | 0 | 70.2% | 77.3% | +7.2 pp |
| Democratic | 3 | 3 | 0 | 29.1% | 21.8% | −7.2 pp |
Seat changes by party
46 → 46 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 41 | 43 | +2 | 78.2% | 77.3% | −0.9 pp |
| Democratic | 7 | 3 | −4 | 20.7% | 21.8% | +1.1 pp |
Seat changes by party
48 → 46 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 39 | 9 |
| November 6, 2012 | 36 | 14 |
| November 4, 2014 | 39 | 9 |
| November 8, 2016 | 42 | 4 |
| November 6, 2018 | 37 | 11 |
| November 3, 2020 | 43 | 3 |
| November 8, 2022 | 41 | 7 |
| November 5, 2024 | 43 | 3 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 39 | 9 |
| November 6, 2012 | 36 | 14 |
| November 4, 2014 | 39 | 9 |
| November 8, 2016 | 42 | 4 |
| November 6, 2018 | 37 | 11 |
| November 3, 2020 | 43 | 3 |
| November 8, 2022 | 41 | 7 |
| November 5, 2024 | 43 | 3 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 64.2% | 34.2% |
| November 6, 2012 | 57.9% | 41.8% |
| November 4, 2014 | 67.0% | 32.6% |
| November 8, 2016 | 64.2% | 35.6% |
| November 6, 2018 | 65.5% | 34.1% |
| November 3, 2020 | 70.2% | 29.1% |
| November 8, 2022 | 78.2% | 20.7% |
| November 5, 2024 | 77.3% | 21.8% |
Source: North Dakota Secretary of State
District map
Loading map…
District results
27 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Nonpartisan | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 10,67698.8% | 98.8% | —— | — | 1291.2% | 1.2% | 10,805 | |
| 9,75399.4% | 99.4% | —— | — | 540.6% | 0.6% | 9,807 | |
| 9,92885.0% | 85.0% | 1,71314.7% | 14.7% | 430.4% | 0.4% | 11,684 | |
| 6,12980.6% | 80.6% | 1,44118.9% | 18.9% | 350.5% | 0.5% | 7,605 | |
| 5,07660.1% | 60.1% | 3,35439.7% | 39.7% | 190.2% | 0.2% | 8,449 | |
| —— | — | 8,98396.4% | 96.4% | 3343.6% | 3.6% | 9,317 | |
| 9,09853.1% | 53.1% | 8,00246.7% | 46.7% | 420.2% | 0.2% | 17,142 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Todd Kenneth PorterRep5,573 votes · 51.6% Nathan TomanRep5,103 votes · 47.2% Runner-upwrite-inNonpartisan129 votes · 1.2% | write-inNonpartisan129 votes · 1.2% | 46.0percentage points | |
Ty DresslerRep5,281 votes · 53.9% Dori HauckRep4,472 votes · 45.6% Runner-upwrite-inNonpartisan54 votes · 0.6% | write-inNonpartisan54 votes · 0.6% | 45.1percentage points | |
Dan RubyRep5,009 votes · 42.9% Christina WolffRep4,919 votes · 42.1% Runner-upLisa HermosilloDem1,713 votes · 14.7% | Lisa HermosilloDem1,713 votes · 14.7% | 27.4percentage points | |
Matthew RubyRep3,211 votes · 42.2% Macy BolinskeRep2,918 votes · 38.4% Runner-upAlexandra DeufelDem1,441 votes · 19.0% | Alexandra DeufelDem1,441 votes · 19.0% | 19.4percentage points | |
Doug OsowskiRep2,654 votes · 31.4% Emily O'BrienRep2,422 votes · 28.7% Runner-upSarah GrossbauerDem1,687 votes · 20.0% | Sarah GrossbauerDem1,687 votes · 20.0% | 8.7percentage points | |
Karla Rose HansonDem4,774 votes · 51.2% Austin James FossDem4,209 votes · 45.2% Runner-upwrite-inNonpartisan334 votes · 3.6% | write-inNonpartisan334 votes · 3.6% | 41.6percentage points | |
Jim KasperRep4,634 votes · 27.0% Desiree MortonRep4,464 votes · 26.0% Runner-upTodd ReisenauerDem4,042 votes · 23.6% | Todd ReisenauerDem4,042 votes · 23.6% | 2.5percentage points |