2024 Minnesota State House Election
Minnesota · State
General Election
November 5, 2024
Contests
134
Candidates
403
Valid votes
3,093,482
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 1,530,797 | 49.5% | 67 | 50.0% | +3 |
| Democratic-Farmer-Labor | 1,545,212 | 50.0% | 66 | 49.3% | −4 |
| Independent | 7,814 | 0.3% | 0 | 0.0% | 0 |
| Independence-Alliance | 3,517 | 0.1% | 0 | 0.0% | 0 |
| Green Party | 3,284 | 0.1% | 0 | 0.0% | — |
Show 3 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Libertarian Party | 1,298 | 0.0% | 0 | 0.0% | — |
| Americans First | 848 | 0.0% | 0 | 0.0% | — |
| Forward Party Independent | 712 | 0.0% | 0 | 0.0% | — |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 64 | 67 | +3 | 48.3% | 49.5% | +1.2 pp |
| Democratic-Farmer-Labor | 70 | 66 | −4 | 50.9% | 50.0% | −1.0 pp |
Seat changes by party
134 → 134 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 64 | 67 | +3 | 48.2% | 49.5% | +1.3 pp |
| Democratic-Farmer-Labor | 70 | 66 | −4 | 51.1% | 50.0% | −1.1 pp |
Seat changes by party
134 → 134 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 64 | 67 | +3 | 48.3% | 49.5% | +1.2 pp |
| Democratic-Farmer-Labor | 70 | 66 | −4 | 50.9% | 50.0% | −1.0 pp |
Seat changes by party
134 → 134 seats
Historical trends
Democratic-Farmer-Labor Republican
Chart data
| Election | Democratic-Farmer-Labor | Republican |
|---|---|---|
| November 3, 2020 | 70 | 64 |
| November 8, 2022 | 70 | 64 |
| November 5, 2024 | 66 | 67 |
Democratic-Farmer-Labor Republican
Chart data
| Election | Democratic-Farmer-Labor | Republican |
|---|---|---|
| November 3, 2020 | 70 | 64 |
| November 8, 2022 | 70 | 64 |
| November 5, 2024 | 66 | 67 |
Democratic-Farmer-Labor Republican
Chart data
| Election | Democratic-Farmer-Labor | Republican |
|---|---|---|
| November 3, 2020 | 51.1% | 48.2% |
| November 8, 2022 | 50.9% | 48.3% |
| November 5, 2024 | 50.0% | 49.5% |
District 40B: the November winner was found ineligible on residency grounds. Reported votes are retained without an elected candidate. A special election followed in March 2025. Legislative Reference Library
Source: Minnesota Secretary of State
District map
Loading map…
District results
135 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | DFL | Ind | |||||
|---|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | |||
| 12,25251.2% | 51.2% | 11,58848.4% | 48.4% | 960.4% | 0.4% | 23,936 | 82.8% | |
| 16,04768.6% | 68.6% | 7,32031.3% | 31.3% | 200.1% | 0.1% | 23,387 | 82.6% | |
| 17,11073.8% | 73.8% | 6,05826.1% | 26.1% | 150.1% | 0.1% | 23,183 | 85.0% | |
| 18,57176.7% | 76.7% | 4,94620.4% | 20.4% | 6852.8% | 2.8% | 24,202 | 82.9% | |
| 19,21575.3% | 75.3% | 6,28224.6% | 24.6% | 200.1% | 0.1% | 25,517 | 85.5% | |
| 16,46768.6% | 68.6% | 7,50531.3% | 31.3% | 230.1% | 0.1% | 23,995 | 83.5% | |
| 10,96756.3% | 56.3% | 8,46343.5% | 43.5% | 450.2% | 0.2% | 19,475 | 74.7% | |
| 9,81449.4% | 49.4% | 10,00550.4% | 50.4% | 480.2% | 0.2% | 19,867 | 74.0% | |
| 16,11171.7% | 71.7% | 6,34728.2% | 28.2% | 180.1% | 0.1% | 22,476 | 81.9% | |
| 16,81472.7% | 72.7% | 6,31527.3% | 27.3% | 140.1% | 0.1% | 23,143 | 82.6% | |
| 16,03971.6% | 71.6% | 6,33828.3% | 28.3% | 240.1% | 0.1% | 22,401 | 82.8% | |
| 16,84776.1% | 76.1% | 5,27123.8% | 23.8% | 200.1% | 0.1% | 22,138 | 81.5% | |
| 17,05371.0% | 71.0% | 6,93028.9% | 28.9% | 240.1% | 0.1% | 24,007 | 82.5% | |
| 17,42470.0% | 70.0% | 7,43129.9% | 29.9% | 250.1% | 0.1% | 24,880 | 84.3% | |
| 12,28251.6% | 51.6% | 11,48048.2% | 48.2% | 420.2% | 0.2% | 23,804 | 82.0% | |
| 8,65044.2% | 44.2% | 10,89255.6% | 55.6% | 350.2% | 0.2% | 19,577 | 77.7% | |
| 13,36664.6% | 64.6% | 7,31135.3% | 35.3% | 160.1% | 0.1% | 20,693 | 81.5% | |
| 14,62066.0% | 66.0% | 7,49533.8% | 33.8% | 280.1% | 0.1% | 22,143 | 82.2% | |
| 14,33357.6% | 57.6% | 10,53542.3% | 42.3% | 150.1% | 0.1% | 24,883 | 84.2% | |
| 16,85466.9% | 66.9% | 8,33333.1% | 33.1% | 240.1% | 0.1% | 25,211 | 86.2% | |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
Jeff DotsethRep12,252 votes · 51.2%Runner-upPete RadosevichDFL11,588 votes · 48.4% | Pete RadosevichDFL11,588 votes · 48.4% | 2.8percentage points | |
Nathan NelsonRep16,047 votes · 68.6%Runner-upEric OlsonDFL7,320 votes · 31.3% | Eric OlsonDFL7,320 votes · 31.3% | 37.3percentage points | |
Paul H. AndersonRep17,110 votes · 73.8%Runner-upBecky K. ParkerDFL6,058 votes · 26.1% | Becky K. ParkerDFL6,058 votes · 26.1% | 47.7percentage points | |
Mary FransonRep18,571 votes · 76.7%Runner-upJudd HoffDFL4,946 votes · 20.4% | Judd HoffDFL4,946 votes · 20.4% | 56.3percentage points | |
Lisa DemuthRep19,215 votes · 75.3%Runner-upCindy AhoDFL6,282 votes · 24.6% | Cindy AhoDFL6,282 votes · 24.6% | 50.7percentage points | |
Tim O'DriscollRep16,467 votes · 68.6%Runner-upDusty BolstadDFL7,505 votes · 31.3% | Dusty BolstadDFL7,505 votes · 31.3% | 37.4percentage points | |
Bernie PerrymanRep10,967 votes · 56.3%Runner-upAbdi DaisaneDFL8,463 votes · 43.5% | Abdi DaisaneDFL8,463 votes · 43.5% | 12.9percentage points | |
Dan WolgamottDFL10,005 votes · 50.4%Runner-upSue EkRep9,814 votes · 49.4% | Sue EkRep9,814 votes · 49.4% | 1.0percentage points | |
Chris SwedzinskiRep16,111 votes · 71.7%Runner-upAnthony M StudemannDFL6,347 votes · 28.2% | Anthony M StudemannDFL6,347 votes · 28.2% | 43.4percentage points | |
Paul TorkelsonRep16,814 votes · 72.7%Runner-upTom KusterDFL6,315 votes · 27.3% | Tom KusterDFL6,315 votes · 27.3% | 45.4percentage points | |
Scott Van BinsbergenRep16,039 votes · 71.6%Runner-upKathy HegstadDFL6,338 votes · 28.3% | Kathy HegstadDFL6,338 votes · 28.3% | 43.3percentage points | |
Dave BakerRep16,847 votes · 76.1%Runner-upJosiah AmpianDFL5,271 votes · 23.8% | Josiah AmpianDFL5,271 votes · 23.8% | 52.3percentage points | |
Dawn GillmanRep17,053 votes · 71.0%Runner-upChad TschimperleDFL6,930 votes · 28.9% | Chad TschimperleDFL6,930 votes · 28.9% | 42.2percentage points | |
Bobbie HarderRep17,424 votes · 70.0%Runner-upJennifer NuesseDFL7,431 votes · 29.9% | Jennifer NuesseDFL7,431 votes · 29.9% | 40.2percentage points | |
Erica SchwartzRep12,282 votes · 51.6%Runner-upJeff BrandDFL11,480 votes · 48.2% | Jeff BrandDFL11,480 votes · 48.2% | 3.4percentage points | |
Luke FrederickDFL10,892 votes · 55.6%Runner-upDar VosburgRep8,650 votes · 44.2% | Dar VosburgRep8,650 votes · 44.2% | 11.5percentage points | |
Keith AllenRep13,366 votes · 64.6%Runner-upJessica NavarroDFL7,311 votes · 35.3% | Jessica NavarroDFL7,311 votes · 35.3% | 29.3percentage points | |
Thomas J. SextonRep14,620 votes · 66.0%Runner-upEdelgard Fernandez MejiaDFL7,495 votes · 33.9% | Edelgard Fernandez MejiaDFL7,495 votes · 33.9% | 32.2percentage points | |
Pam AltendorfRep14,333 votes · 57.6%Runner-upHeather ArndtDFL10,535 votes · 42.3% | Heather ArndtDFL10,535 votes · 42.3% | 15.3percentage points | |
Steven E JacobRep16,854 votes · 66.9%Runner-upMichael HutchinsonDFL8,333 votes · 33.1% | Michael HutchinsonDFL8,333 votes · 33.1% | 33.8percentage points |