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 % | ||
| 11,48283.0% | 83.0% | 2,24316.2% | 16.2% | 1060.8% | 0.8% | 13,831 | |
| 91935.9% | 35.9% | 1,62763.5% | 63.5% | 150.6% | 0.6% | 2,561 | |
| 3,85798.9% | 98.9% | —— | — | 431.1% | 1.1% | 3,900 | |
| 12,91498.2% | 98.2% | —— | — | 2391.8% | 1.8% | 13,153 | |
| 14,54698.7% | 98.7% | —— | — | 1861.3% | 1.3% | 14,732 | |
| Special election · November 5, 2024 | 4,08343.3% | 43.3% | 5,33456.6% | 56.6% | 40.0% | 0.0% | 9,421 |
| 6,18667.8% | 67.8% | 2,87331.5% | 31.5% | 700.8% | 0.8% | 9,129 | |
| 8,73698.9% | 98.9% | —— | — | 941.1% | 1.1% | 8,830 | |
| 12,54278.4% | 78.4% | 3,32820.8% | 20.8% | 1230.8% | 0.8% | 15,993 | |
| Special election · November 5, 2024 | 10,06699.1% | 99.1% | —— | — | 930.9% | 0.9% | 10,159 |
| 8,64659.4% | 59.4% | 5,88540.4% | 40.4% | 220.2% | 0.2% | 14,553 | |
| 6,30254.1% | 54.1% | 5,34145.8% | 45.8% | 140.1% | 0.1% | 11,657 | |
| 11,42698.8% | 98.8% | —— | — | 1411.2% | 1.2% | 11,567 | |
| 13,04481.7% | 81.7% | 2,82317.7% | 17.7% | 1030.6% | 0.6% | 15,970 | |
| Special election · November 5, 2024 | 3,89283.7% | 83.7% | 73515.8% | 15.8% | 220.5% | 0.5% | 4,649 |
| 8,97761.9% | 61.9% | 5,49937.9% | 37.9% | 160.1% | 0.1% | 14,492 | |
| 8,91298.8% | 98.8% | —— | — | 1041.2% | 1.2% | 9,016 | |
| 12,20375.0% | 75.0% | 4,02724.8% | 24.8% | 320.2% | 0.2% | 16,262 | |
| 10,54098.0% | 98.0% | —— | — | 2172.0% | 2.0% | 10,757 | |
| 9,39578.6% | 78.6% | 2,46620.6% | 20.6% | 940.8% | 0.8% | 11,955 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Donald LongmuirRep5,804 votes · 42.0% Bert AndersonRep5,678 votes · 41.1% Runner-upBetty L DhuyvetterDem1,159 votes · 8.4% | Betty L DhuyvetterDem1,159 votes · 8.4% | 32.7percentage points | |
Lisa Finley-DeVilleDem1,627 votes · 63.5%Runner-upRonald BrughRep919 votes · 35.9% | Ronald BrughRep919 votes · 35.9% | 27.7percentage points | |
Clayton FegleyRep3,857 votes · 98.9%Runner-upwrite-inNonpartisan43 votes · 1.1% | write-inNonpartisan43 votes · 1.1% | 97.8percentage points | |
Dick AndersonRep6,532 votes · 49.7% Dan VollmerRep6,382 votes · 48.5% Runner-upwrite-inNonpartisan239 votes · 1.8% | write-inNonpartisan239 votes · 1.8% | 46.7percentage points | |
Mike BergRep8,066 votes · 54.8% SuAnn Carol OlsonRep6,480 votes · 44.0% Runner-upwrite-inNonpartisan186 votes · 1.3% | write-inNonpartisan186 votes · 1.3% | 42.7percentage points | |
| Special election · November 5, 2024 | Jayme DavisDem3,032 votes · 32.2% Collette BrownDem2,302 votes · 24.4% Runner-upDavid BrienRep2,266 votes · 24.1% | David BrienRep2,266 votes · 24.1% | 0.4percentage points |
Steve SwiontekRep3,132 votes · 34.3% Jared HendrixRep3,054 votes · 33.5% Runner-upHamida DakaneDem2,873 votes · 31.5% | Hamida DakaneDem2,873 votes · 31.5% | 2.0percentage points | |
Mitch OstlieRep4,376 votes · 49.6% Bernie SatromRep4,360 votes · 49.4% Runner-upwrite-inNonpartisan94 votes · 1.1% | write-inNonpartisan94 votes · 1.1% | 48.3percentage points | |
Jon NelsonRep6,271 votes · 39.2% Robin WeiszRep6,271 votes · 39.2% Runner-upCathy JelsingDem1,723 votes · 10.8% | Cathy JelsingDem1,723 votes · 10.8% | 28.4percentage points | |
| Special election · November 5, 2024 | Kathy FrelichRep5,712 votes · 56.2% Donna HendersonRep4,354 votes · 42.9% Runner-upwrite-inNonpartisan93 votes · 0.9% | write-inNonpartisan93 votes · 0.9% | 41.9percentage points |
Ben KoppelmanRep4,736 votes · 32.5% Andrew MarschallRep3,910 votes · 26.9% Runner-upJulie WestDem3,266 votes · 22.4% | Julie WestDem3,266 votes · 22.4% | 4.4percentage points | |
Steve VetterRep3,465 votes · 29.7% Nels ChristiansonRep2,837 votes · 24.3% Runner-upMary AdamsDem2,779 votes · 23.8% | Mary AdamsDem2,779 votes · 23.8% | 0.5percentage points | |
Mike BeltzRep6,107 votes · 52.8% Jared Curtis HagertRep5,319 votes · 46.0% Runner-upwrite-inNonpartisan141 votes · 1.2% | write-inNonpartisan141 votes · 1.2% | 44.8percentage points | |
Brandy L PyleRep6,890 votes · 43.1% Jonathan WarreyRep6,154 votes · 38.5% Runner-upDarrell HansenDem2,823 votes · 17.7% | Darrell HansenDem2,823 votes · 17.7% | 20.9percentage points | |
| Special election · November 5, 2024 | Dennis NehringRep3,892 votes · 83.7%Runner-upMark CaslerDem735 votes · 15.8% | Mark CaslerDem735 votes · 15.8% | 67.9percentage points |
Dwight KiefertRep4,779 votes · 33.0% Daniel JohnstonRep4,198 votes · 29.0% Runner-upNancy FarnhamDem2,830 votes · 19.5% | Nancy FarnhamDem2,830 votes · 19.5% | 9.4percentage points | |
Jeremy OlsonRep4,774 votes · 53.0% Roger MakiRep4,138 votes · 45.9% Runner-upwrite-inNonpartisan104 votes · 1.2% | write-inNonpartisan104 votes · 1.2% | 44.7percentage points | |
Mike BrandenburgRep6,319 votes · 38.9% Jim GrueneichRep5,884 votes · 36.2% Runner-upMary SchlosserDem2,163 votes · 13.3% | Mary SchlosserDem2,163 votes · 13.3% | 22.9percentage points | |
Glenn BoschRep5,539 votes · 51.5% Mike NatheRep5,001 votes · 46.5% Runner-upwrite-inNonpartisan217 votes · 2.0% | write-inNonpartisan217 votes · 2.0% | 44.5percentage points | |
Lisa MeierRep4,700 votes · 39.3% Pat D HeinertRep4,695 votes · 39.3% Runner-upShari OrserDem2,466 votes · 20.6% | Shari OrserDem2,466 votes · 20.6% | 18.6percentage points |