U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 65% of the vote for governor in McLeod County. The margin is 7.0 points more Democratic than the 2024 presidential vote here. Below are also 70 local contests from the state's own results.
Statewide: Peggy Flanagan wins. Called.
Statewide: Amy Klobuchar wins. Called.
Whole district: Michelle Fischbach wins. Called.
The leader in McLeod County is only who has the most votes counted here. Races are won statewide or district-wide, and only the race pages report calls. Last vote update here Nov 3, 10:49 PM.
County offices, city and town races, school boards, local measures, judges and districts on McLeod County's ballots, from Minnesota's official results file. Names are as the state prints them. "Ahead" describes the current count; it isn't a race call, and we don't call measures.
| Candidate | Votes | Share |
|---|---|---|
| Doug Krueger | 2,626 | 97.0% |
| Write-In | 80 | 3.0% |
Doug Krueger is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Tom Dahl | 2,555 | 98.2% |
| Write-In | 47 | 1.8% |
Tom Dahl is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Tim Langenfeld | 14,243 | 99.3% |
| Write-In | 106 | 0.7% |
Tim Langenfeld is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Ryan Hansch | 14,052 | 99.4% |
| Write-In | 84 | 0.6% |
Ryan Hansch is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jerry J. Eggert | 562 | 98.3% |
| Write-In | 10 | 1.7% |
Jerry J. Eggert is unopposed. Acoma Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gregory H Plath | 557 | 99.5% |
| Write-In | 3 | 0.5% |
Gregory H Plath is unopposed. Acoma Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Rob Cole | 554 | 100.0% |
| Write-In | 0 | 0.0% |
Rob Cole is unopposed. Acoma Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Nichole K. Plath | 554 | 100.0% |
| Write-In | 0 | 0.0% |
Nichole K. Plath is unopposed. Acoma Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Harlan H. Mathews | 392 | 98.5% |
| Write-In | 6 | 1.5% |
Harlan H. Mathews is unopposed. Bergen Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gary Koch | 37 | 77.1% |
| Write-In | 11 | 22.9% |
Gary Koch is unopposed. Biscay's page.
| Candidate | Votes | Share |
|---|---|---|
| Anthony Michael Ahl | 31 | 34.4% |
| Jason Mielke | 28 | 31.1% |
| Thomas Urban | 13 | 14.4% |
| Donovan Dose | 12 | 13.3% |
| Justin Dose | 6 | 6.7% |
| Write-In | 0 | 0.0% |
Anthony Michael Ahl and Jason Mielke ahead in McLeod County. Biscay's page.
| Candidate | Votes | Share |
|---|---|---|
| Rich Pohlmeier | 204 | 68.7% |
| Laura Adams | 89 | 30.0% |
| Write-In | 4 | 1.3% |
Rich Pohlmeier ahead in McLeod County. Brownton's page.
| Candidate | Votes | Share |
|---|---|---|
| Andrea Matheny | 192 | 37.8% |
| Kathy Jacobsen | 127 | 25.0% |
| Steven Lee Bullert | 91 | 17.9% |
| Sarah Potts | 55 | 10.8% |
| Danielle Gwiazda | 38 | 7.5% |
| Write-In | 5 | 1.0% |
Andrea Matheny and Kathy Jacobsen ahead in McLeod County. Brownton's page.
| Candidate | Votes | Share |
|---|---|---|
| Yodee Rivera | 1,917 | 98.3% |
| Write-In | 34 | 1.7% |
Yodee Rivera is unopposed. Glencoe's page.
| Candidate | Votes | Share |
|---|---|---|
| Scott Maynard | 454 | 97.6% |
| Write-In | 11 | 2.4% |
Scott Maynard is unopposed. Glencoe's page.
| Candidate | Votes | Share |
|---|---|---|
| Paul Lemke | 583 | 99.0% |
| Write-In | 6 | 1.0% |
Paul Lemke is unopposed. Glencoe's page.
| Candidate | Votes | Share |
|---|---|---|
| David Hueser | 107 | 40.4% |
| Jacob Haag | 85 | 32.1% |
| Brian Jungclaus | 68 | 25.7% |
| Write-In | 5 | 1.9% |
David Hueser ahead in McLeod County. Glencoe Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Johnson | 379 | 99.7% |
| Write-In | 1 | 0.3% |
Mark Johnson is unopposed. Helen Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gary T Forcier | 5,310 | 97.6% |
| Write-In | 128 | 2.4% |
Gary T Forcier is unopposed. Hutchinson's page.
| Candidate | Votes | Share |
|---|---|---|
| Morgan Baum | 2,892 | 50.3% |
| Tim Burley | 2,832 | 49.3% |
| Write-In | 24 | 0.4% |
Morgan Baum ahead in McLeod County. Hutchinson's page.
| Candidate | Votes | Share |
|---|---|---|
| Dave Sebesta | 3,463 | 60.9% |
| Aaron French | 2,199 | 38.6% |
| Write-In | 29 | 0.5% |
Dave Sebesta ahead in McLeod County. Hutchinson's page.
| Candidate | Votes | Share |
|---|---|---|
| Chris Mike | 641 | 95.1% |
| Write-In | 33 | 4.9% |
Chris Mike is unopposed. Lester Prairie's page.
| Candidate | Votes | Share |
|---|---|---|
| Catherine Helmbrecht | 504 | 42.2% |
| Paul Logelin | 340 | 28.5% |
| Paul Dhoore | 335 | 28.0% |
| Write-In | 16 | 1.3% |
Catherine Helmbrecht and Paul Logelin ahead in McLeod County. Lester Prairie's page.
| Candidate | Votes | Share |
|---|---|---|
| Kyle R. Strobel | 135 | 90.6% |
| Write-In | 14 | 9.4% |
Kyle R. Strobel is unopposed. Plato's page.
| Candidate | Votes | Share |
|---|---|---|
| Shane Palmquist | 123 | 42.9% |
| Alicia Luckhardt | 117 | 40.8% |
| Susanne Couval Templin | 43 | 15.0% |
| Write-In | 4 | 1.4% |
Shane Palmquist and Alicia Luckhardt ahead in McLeod County. Plato's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Reinert | 302 | 92.4% |
| Write-In | 25 | 7.6% |
Mark Reinert is unopposed. Rich Valley Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Pamela Odenbrett | 314 | 99.7% |
| Write-In | 1 | 0.3% |
Pamela Odenbrett is unopposed. Rich Valley Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Roxanne Yurek | 218 | 57.7% |
| Bruce Bebo | 153 | 40.5% |
| Write-In | 7 | 1.9% |
Roxanne Yurek ahead in McLeod County. Silver Lake's page.
| Candidate | Votes | Share |
|---|---|---|
| Joanna Jacobs | 233 | 35.8% |
| Emily Wurm | 229 | 35.2% |
| Ted Gehring | 184 | 28.3% |
| Write-In | 4 | 0.6% |
Joanna Jacobs and Emily Wurm ahead in McLeod County. Silver Lake's page.
| Candidate | Votes | Share |
|---|---|---|
| Jason Peirce | 131 | 69.7% |
| Kevin Klucas | 45 | 23.9% |
| Write-In | 12 | 6.4% |
Jason Peirce ahead in McLeod County. Stewart's page.
| Candidate | Votes | Share |
|---|---|---|
| Curtis W Wangen | 173 | 84.4% |
| Write-In | 32 | 15.6% |
Curtis W Wangen is unopposed. Stewart's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 34 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Jerry Zaske | 234 | 99.2% |
| Write-In | 2 | 0.8% |
Jerry Zaske is unopposed. Sumter Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Janel Zimmerman | 243 | 99.6% |
| Write-In | 1 | 0.4% |
Janel Zimmerman is unopposed. Sumter Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeff Albers | 735 | 95.6% |
| Write-In | 34 | 4.4% |
Jeff Albers is unopposed. Winsted's page.
| Candidate | Votes | Share |
|---|---|---|
| Julie Weinbeck Baruch | 517 | 35.8% |
| Jessie Cafferty | 488 | 33.8% |
| Tim Storms | 260 | 18.0% |
| Michael J Watroba | 157 | 10.9% |
| Write-In | 23 | 1.6% |
Julie Weinbeck Baruch ahead in McLeod County. Winsted's page.
| Candidate | Votes | Share |
|---|---|---|
| Beth Ollig | 506 | 61.9% |
| Brittany Thiemann | 307 | 37.6% |
| Write-In | 4 | 0.5% |
Beth Ollig ahead in McLeod County. Winsted's page.
| Candidate | Votes | Share |
|---|---|---|
| Dustin Meredith | 425 | 99.1% |
| Write-In | 4 | 0.9% |
Dustin Meredith is unopposed. Winsted Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Fiecke | 314 | 69.6% |
| Stephanie Stuck | 134 | 29.7% |
| Write-In | 3 | 0.7% |
Mark Fiecke ahead in McLeod County. Winsted Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Tiffany Barnard | 4,750 | 26.8% |
| Garrett Luthens | 4,745 | 26.8% |
| Lisa Rasmussen | 4,713 | 26.6% |
| Danny Olmstead | 3,272 | 18.5% |
| Write-In | 253 | 1.4% |
Tiffany Barnard, Garrett Luthens and Lisa Rasmussen ahead in McLeod County. The contest crosses into 2 other counties; across all of them: Garrett Luthens 4,932 (26.9%), Tiffany Barnard 4,882 (26.6%), Lisa Rasmussen 4,857 (26.5%).
| Candidate | Votes | Share |
|---|---|---|
| Keith Christen | 980 | 48.6% |
| Alissa Ramthun | 934 | 46.3% |
| Write-In | 104 | 5.2% |
Keith Christen and Alissa Ramthun are unopposed. The contest crosses into 1 other county; across all of them: Keith Christen 980 (48.6%), Alissa Ramthun 934 (46.3%).
| Candidate | Votes | Share |
|---|---|---|
| Gregory Dean Mathews | 0 | — |
| Felicia Reed | 0 | — |
| Jordan Papke | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. The contest crosses into 1 other county; across all of them: Gregory Dean Mathews 3,417 (34.5%), Felicia Reed 3,254 (32.8%), Jordan Papke 3,085 (31.1%).
| Candidate | Votes | Share |
|---|---|---|
| David Vacek | 205 | 35.5% |
| Kaitlyn Fredrickson | 196 | 34.0% |
| Jason DeRock | 169 | 29.3% |
| Write-In | 7 | 1.2% |
David Vacek, Kaitlyn Fredrickson and Jason DeRock are unopposed. The contest crosses into 2 other counties; across all of them: Kaitlyn Fredrickson 1,229 (33.8%), David Vacek 1,103 (30.4%), Jason DeRock 1,014 (27.9%).
| Candidate | Votes | Share |
|---|---|---|
| Kenneth Briese | 75 | 56.0% |
| Casey Prochniak | 59 | 44.0% |
| Write-In | 0 | 0.0% |
Kenneth Briese ahead in McLeod County. The contest crosses into 3 other counties; across all of them: Casey Prochniak 1,316 (54.1%), Kenneth Briese 1,108 (45.6%).
| Candidate | Votes | Share |
|---|---|---|
| George Grosam | 126 | 100.0% |
| Write-In | 0 | 0.0% |
George Grosam is unopposed. The contest crosses into 3 other counties; across all of them: George Grosam 2,139 (98.3%).
| Candidate | Votes | Share |
|---|---|---|
| Emilee Stehr | 121 | 100.0% |
| Write-In | 0 | 0.0% |
Emilee Stehr is unopposed. The contest crosses into 3 other counties; across all of them: Emilee Stehr 2,188 (98.7%).
| Candidate | Votes | Share |
|---|---|---|
| Katie Anne Koch | 758 | 40.3% |
| Tristin Michael Fliehe | 554 | 29.4% |
| Shannah Mulvihill | 551 | 29.3% |
| Write-In | 19 | 1.0% |
Katie Anne Koch, Tristin Michael Fliehe and Shannah Mulvihill are unopposed. The contest crosses into 2 other counties; across all of them: Katie Anne Koch 2,961 (40.2%), Shannah Mulvihill 2,174 (29.5%), Tristin Michael Fliehe 2,166 (29.4%).
| Candidate | Votes | Share |
|---|---|---|
| Sarah Hueser | 2,817 | 22.7% |
| Kevin Kuester | 1,832 | 14.8% |
| Elizabeth Griebel | 1,619 | 13.0% |
| Chad Moser | 1,553 | 12.5% |
| Donna VonBerge | 1,542 | 12.4% |
| Joyce Peterson | 1,399 | 11.3% |
| Anthony Paggen | 1,018 | 8.2% |
| Timothy Dilworth | 587 | 4.7% |
| Write-In | 50 | 0.4% |
Sarah Hueser, Kevin Kuester and Elizabeth Griebel ahead in McLeod County. The contest crosses into 3 other counties; across all of them: Sarah Hueser 3,011 (22.8%), Kevin Kuester 1,930 (14.6%), Elizabeth Griebel 1,727 (13.1%).
| Choice | Votes | Share |
|---|---|---|
| No | 4,383 | 53.1% |
| Yes | 3,874 | 46.9% |
No ahead with 53.1% in McLeod County. The contest crosses into 2 other counties; across all of them: No 4,564 (53.4%), Yes 3,975 (46.6%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 1 | 100.0% |
| No | 0 | 0.0% |
Yes ahead with 100.0% in McLeod County. The contest crosses into 1 other county; across all of them: No 3,326 (61.9%), Yes 2,047 (38.1%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 1 | 100.0% |
| No | 0 | 0.0% |
Yes ahead with 100.0% in McLeod County. The contest crosses into 1 other county; across all of them: No 3,213 (60.4%), Yes 2,107 (39.6%).
| Choice | Votes | Share |
|---|---|---|
| No | 94 | 59.9% |
| Yes | 63 | 40.1% |
No ahead with 59.9% in McLeod County. The contest crosses into 3 other counties; across all of them: No 1,540 (57.8%), Yes 1,123 (42.2%).
| Choice | Votes | Share |
|---|---|---|
| No | 104 | 66.2% |
| Yes | 53 | 33.8% |
No ahead with 66.2% in McLeod County. The contest crosses into 3 other counties; across all of them: No 1,659 (62.5%), Yes 995 (37.5%).
| Choice | Votes | Share |
|---|---|---|
| No | 3,612 | 64.4% |
| Yes | 1,993 | 35.6% |
No ahead with 64.4% in McLeod County. The contest crosses into 3 other counties; across all of them: No 3,870 (64.9%), Yes 2,090 (35.1%).
| Candidate | Votes | Share |
|---|---|---|
| Ann M. Offermann | 11,993 | 99.3% |
| Write-In | 89 | 0.7% |
Ann M. Offermann is unopposed. The contest crosses into 6 other counties; across all of them: Ann M. Offermann 239,723 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Krista M. Marks | 11,960 | 99.3% |
| Write-In | 86 | 0.7% |
Krista M. Marks is unopposed. The contest crosses into 6 other counties; across all of them: Krista M. Marks 238,755 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Dannia L. Edwards | 11,910 | 99.1% |
| Write-In | 103 | 0.9% |
Dannia L. Edwards is unopposed. The contest crosses into 6 other counties; across all of them: Dannia L. Edwards 237,658 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Tracy Perzel | 11,899 | 99.2% |
| Write-In | 93 | 0.8% |
Tracy Perzel is unopposed. The contest crosses into 6 other counties; across all of them: Tracy Perzel 238,400 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Kelly A. Staples | 11,922 | 99.2% |
| Write-In | 93 | 0.8% |
Kelly A. Staples is unopposed. The contest crosses into 6 other counties; across all of them: Kelly A. Staples 238,422 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Matthew Schmidt | 11,950 | 99.2% |
| Write-In | 94 | 0.8% |
Matthew Schmidt is unopposed. The contest crosses into 6 other counties; across all of them: Matthew Schmidt 237,824 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Patrick Goggins | 11,920 | 99.3% |
| Write-In | 90 | 0.7% |
Patrick Goggins is unopposed. The contest crosses into 6 other counties; across all of them: Patrick Goggins 237,526 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Michael D. Wentzell | 11,938 | 99.2% |
| Write-In | 94 | 0.8% |
Michael D. Wentzell is unopposed. The contest crosses into 6 other counties; across all of them: Michael D. Wentzell 237,247 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Lauren M. Johnson | 11,936 | 99.2% |
| Write-In | 92 | 0.8% |
Lauren M. Johnson is unopposed. The contest crosses into 6 other counties; across all of them: Lauren M. Johnson 237,480 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Luis Morales | 11,895 | 99.2% |
| Write-In | 94 | 0.8% |
Luis Morales is unopposed. The contest crosses into 6 other counties; across all of them: Luis Morales 236,839 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Christian Sean Wilton | 11,900 | 99.3% |
| Write-In | 88 | 0.7% |
Christian Sean Wilton is unopposed. The contest crosses into 6 other counties; across all of them: Christian Sean Wilton 235,969 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Tanya Olympia O'Brien | 11,866 | 99.2% |
| Write-In | 95 | 0.8% |
Tanya Olympia O'Brien is unopposed. The contest crosses into 6 other counties; across all of them: Tanya Olympia O'Brien 237,111 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Christopher D. Bates | 11,889 | 99.2% |
| Write-In | 95 | 0.8% |
Christopher D. Bates is unopposed. The contest crosses into 6 other counties; across all of them: Christopher D. Bates 236,276 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Adam Johnson | 11,902 | 99.3% |
| Write-In | 87 | 0.7% |
Adam Johnson is unopposed. The contest crosses into 6 other counties; across all of them: Adam Johnson 236,518 (99.1%).
| Candidate | Votes | Share |
|---|---|---|
| Charles W. Mathews | 13,777 | 99.6% |
| Write-In | 56 | 0.4% |
Charles W. Mathews is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Joel Cohrs | 13,811 | 99.6% |
| Write-In | 51 | 0.4% |
Joel Cohrs is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +35.8 | R +38.6 | D +2.8 |
| MN Governor | R +31.6 | R +38.6 | D +7.0 |
| MN-07 | R +31.0 | R +38.6 | D +7.6 |
Margins compare the Democrat and the Republican only. The 2024 column is the presidential margin in the same places as each race's votes here. Shift is this year's margin minus it, shown once at least 90% of the expected vote is counted. A dash means there's no 2024 figure for those exact places.
| Year | Democrat | Share | Republican | Share | Margin |
|---|---|---|---|---|---|
| 2024 | Kamala Harris | 30.1% | Donald Trump | 67.9% | R +37.8 |
| 2020 | Joe Biden | 30.6% | Donald Trump | 66.8% | R +36.2 |
| 2016 | Hillary Clinton | 26.5% | Donald Trump | 64.6% | R +38.2 |
| 2012 | Barack Obama | 37.6% | Mitt Romney | 59.7% | R +22.1 |
| 2008 | Barack Obama | 39.4% | John McCain | 57.8% | R +18.3 |
| 2004 | John Kerry | 36.5% | George W. Bush | 62.0% | R +25.5 |
| 2000 | Al Gore | 36.4% | George W. Bush | 57.0% | R +20.6 |
Shares are of all presidential votes, and the margin is the Democrat's share minus the Republican's. Since 2000, the presidential margin here has moved R +17.2.
Votes for 2026 come from the count this site reads, by county. They're unofficial until Minnesota certifies them. Past presidential votes are from MEDSL and VEST, via Polling Forecast. Minnesota's own results, deadlines and offices are on the state page.