U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 67% of the vote for governor in Mille Lacs County. The margin is 5.6 points more Democratic than the 2024 presidential vote here. Below are also 55 local contests from the state's own results.
Statewide: Peggy Flanagan wins. Called.
Statewide: Amy Klobuchar wins. Called.
Whole district: Pete Stauber wins. Called.
The leader in Mille Lacs 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:40 PM.
County offices, city and town races, school boards, judges and districts on Mille Lacs 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 |
|---|---|---|
| Dan Whitcomb | 1,891 | 98.1% |
| Write-In | 36 | 1.9% |
Dan Whitcomb is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jennae Hoffman | 1,170 | 50.2% |
| Roger Tellinghuisen | 1,146 | 49.2% |
| Write-In | 13 | 0.6% |
Jennae Hoffman ahead in Mille Lacs County.
| Candidate | Votes | Share |
|---|---|---|
| Kyle A. Burton | 9,715 | 98.5% |
| Write-In | 151 | 1.5% |
Kyle A. Burton is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Corey Haller | 8,735 | 98.9% |
| Write-In | 100 | 1.1% |
Corey Haller is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Adam Booth | 28 | 87.5% |
| Write-In | 4 | 12.5% |
Adam Booth is unopposed. Bock's page.
| Candidate | Votes | Share |
|---|---|---|
| Grace Marie Smith | 29 | 50.0% |
| Sandra Booth | 24 | 41.4% |
| Write-In | 5 | 8.6% |
Grace Marie Smith and Sandra Booth are unopposed. Bock's page.
| Candidate | Votes | Share |
|---|---|---|
| Daniel Mott | 77 | 100.0% |
| Write-In | 0 | 0.0% |
Daniel Mott is unopposed. Bradbury Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Blake Johnson | 72 | 100.0% |
| Write-In | 0 | 0.0% |
Blake Johnson is unopposed. Bradbury Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Carrie Johnson | 72 | 100.0% |
| Write-In | 0 | 0.0% |
Carrie Johnson is unopposed. Bradbury Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Utne | 293 | 99.3% |
| Write-In | 2 | 0.7% |
Mark Utne is unopposed. East Side Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Molly Rother | 153 | 63.5% |
| Brian Smelter | 72 | 29.9% |
| Write-In | 16 | 6.6% |
Molly Rother ahead in Mille Lacs County. Foreston's page.
| Candidate | Votes | Share |
|---|---|---|
| Chelsea Johnson | 135 | 32.7% |
| John Haugen | 92 | 22.3% |
| Jeffrey Ohman | 92 | 22.3% |
| Dana Gave | 87 | 21.1% |
| Write-In | 7 | 1.7% |
Tied for the last seat in the current count. Foreston's page.
| Candidate | Votes | Share |
|---|---|---|
| Ron Schroeder | 184 | 54.6% |
| Ernie Frie | 147 | 43.6% |
| Write-In | 6 | 1.8% |
Ron Schroeder ahead in Mille Lacs County. Isle's page.
| Candidate | Votes | Share |
|---|---|---|
| Mike Decoursey | 159 | 26.4% |
| Darin Adickes | 155 | 25.7% |
| Ginger Houle | 146 | 24.3% |
| Monica Keding | 137 | 22.8% |
| Write-In | 5 | 0.8% |
Mike Decoursey and Darin Adickes ahead in Mille Lacs County. Isle's page.
| Candidate | Votes | Share |
|---|---|---|
| David Dillan | 933 | 97.3% |
| Write-In | 26 | 2.7% |
David Dillan is unopposed. Milaca's page.
| Candidate | Votes | Share |
|---|---|---|
| Tyler Troupe | 882 | 92.5% |
| Write-In | 71 | 7.5% |
Tyler Troupe is unopposed. Milaca's page.
| Candidate | Votes | Share |
|---|---|---|
| Bill Kerwin | 36 | 92.3% |
| Write-In | 3 | 7.7% |
Bill Kerwin is unopposed. Mudgett Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bill Hulsing | 36 | 92.3% |
| Write-In | 3 | 7.7% |
Bill Hulsing is unopposed. Mudgett Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Terri Kerwin | 35 | 92.1% |
| Write-In | 3 | 7.9% |
Terri Kerwin is unopposed. Mudgett Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Marge Agnew | 225 | 95.3% |
| Write-In | 11 | 4.7% |
Marge Agnew is unopposed. Onamia's page.
| Candidate | Votes | Share |
|---|---|---|
| Joe Boeringa | 158 | 36.7% |
| Bill Hill | 154 | 35.7% |
| Dan Webeck | 117 | 27.1% |
| Write-In | 2 | 0.5% |
Joe Boeringa and Bill Hill ahead in Mille Lacs County. Onamia's page.
| Candidate | Votes | Share |
|---|---|---|
| Jason Theisen | 278 | 98.6% |
| Write-In | 4 | 1.4% |
Jason Theisen is unopposed. Page Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeff Jacobson | 277 | 97.5% |
| Write-In | 7 | 2.5% |
Jeff Jacobson is unopposed. Page Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kyle Weimann | 274 | 98.9% |
| Write-In | 3 | 1.1% |
Kyle Weimann is unopposed. Page Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 55 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Richard Swedeen | 71 | 69.6% |
| Write-In | 31 | 30.4% |
Richard Swedeen is unopposed. Pease's page.
| Candidate | Votes | Share |
|---|---|---|
| Nick Taylor | 1,062 | 62.5% |
| Jack Edmonds | 629 | 37.0% |
| Write-In | 8 | 0.5% |
Nick Taylor ahead in Mille Lacs County. Princeton's page. The contest crosses into 1 other county; across all of them: Nick Taylor 1,106 (62.0%), Jack Edmonds 670 (37.6%).
| Candidate | Votes | Share |
|---|---|---|
| Cailie Derifield | 1,020 | 39.3% |
| Annette St. Martin | 930 | 35.8% |
| Angelo Vita | 613 | 23.6% |
| Write-In | 34 | 1.3% |
Cailie Derifield and Annette St. Martin ahead in Mille Lacs County. Princeton's page. The contest crosses into 1 other county; across all of them: Cailie Derifield 1,060 (39.0%), Annette St. Martin 978 (36.0%).
| Candidate | Votes | Share |
|---|---|---|
| Victoria Hallin | 811 | 53.6% |
| Michael Heselton | 689 | 45.5% |
| Write-In | 13 | 0.9% |
Victoria Hallin ahead in Mille Lacs County. Princeton's page. The contest crosses into 1 other county; across all of them: Victoria Hallin 862 (54.0%), Michael Heselton 720 (45.1%).
| Candidate | Votes | Share |
|---|---|---|
| Chip Frederickson | 118 | 93.7% |
| Write-In | 8 | 6.3% |
Chip Frederickson is unopposed. Wahkon's page.
| Candidate | Votes | Share |
|---|---|---|
| Bill Thompson | 106 | 52.2% |
| Jasson Bauer | 87 | 42.9% |
| Write-In | 10 | 4.9% |
Bill Thompson and Jasson Bauer are unopposed. Wahkon's page.
| Candidate | Votes | Share |
|---|---|---|
| Kathy J Belsheim | 14 | 36.8% |
| Nathan Koenings | 9 | 23.7% |
| Amanda Stevenson | 9 | 23.7% |
| Dan Wilder | 6 | 15.8% |
| Write-In | 0 | 0.0% |
Kathy J Belsheim, Nathan Koenings and Amanda Stevenson ahead in Mille Lacs County. The contest crosses into 2 other counties; across all of them: Kathy J Belsheim 741 (26.9%), Dan Wilder 692 (25.1%), Nathan Koenings 687 (24.9%).
| Candidate | Votes | Share |
|---|---|---|
| Robert Cooper | 765 | 34.9% |
| Kortney Sawatzky | 726 | 33.1% |
| Tracy Lilledahl | 677 | 30.9% |
| Write-In | 23 | 1.0% |
Robert Cooper, Kortney Sawatzky and Tracy Lilledahl are unopposed. The contest crosses into 2 other counties; across all of them: Robert Cooper 1,149 (35.4%), Kortney Sawatzky 1,060 (32.6%), Tracy Lilledahl 1,013 (31.2%).
| Candidate | Votes | Share |
|---|---|---|
| Eric D. Minks | 2,098 | 27.3% |
| Melissa Lynch | 1,742 | 22.7% |
| Chuck Kobes | 1,126 | 14.6% |
| Bopha Sar | 1,020 | 13.3% |
| Jeremy Yuker | 866 | 11.3% |
| Bret Yuker | 796 | 10.4% |
| Write-In | 42 | 0.5% |
Eric D. Minks, Melissa Lynch and Chuck Kobes ahead in Mille Lacs County. The contest crosses into 3 other counties; across all of them: Eric D. Minks 4,777 (25.0%), Melissa Lynch 4,403 (23.1%), Chuck Kobes 2,913 (15.3%).
| Candidate | Votes | Share |
|---|---|---|
| Christopher Klinghagen | 2,025 | 70.6% |
| Adrian Feigl | 816 | 28.4% |
| Write-In | 29 | 1.0% |
Christopher Klinghagen ahead in Mille Lacs County. The contest crosses into 3 other counties; across all of them: Christopher Klinghagen 4,825 (69.0%), Adrian Feigl 2,101 (30.1%).
| Candidate | Votes | Share |
|---|---|---|
| Michael Balder | 961 | 35.7% |
| Ben Husom | 872 | 32.4% |
| Richard Blomer | 836 | 31.0% |
| Write-In | 24 | 0.9% |
Michael Balder, Ben Husom and Richard Blomer are unopposed. The contest crosses into 2 other counties; across all of them: Michael Balder 1,390 (35.0%), Ben Husom 1,336 (33.6%), Richard Blomer 1,212 (30.5%).
| Candidate | Votes | Share |
|---|---|---|
| Sara Herr Larsen | 2,604 | 22.1% |
| Jennifer Corrow | 2,126 | 18.1% |
| Sara Grieser | 1,958 | 16.6% |
| Kayla Moeller | 1,817 | 15.4% |
| Steve Bistrup | 1,603 | 13.6% |
| Joshua Hurt | 1,580 | 13.4% |
| Write-In | 89 | 0.8% |
Sara Herr Larsen, Jennifer Corrow, Sara Grieser and Kayla Moeller ahead in Mille Lacs County. The contest crosses into 4 other counties; across all of them: Sara Herr Larsen 2,819 (21.9%), Jennifer Corrow 2,283 (17.8%), Sara Grieser 2,174 (16.9%), Kayla Moeller 1,998 (15.5%).
| Candidate | Votes | Share |
|---|---|---|
| Jere L. Day | 3,562 | 98.0% |
| Write-In | 72 | 2.0% |
Jere L. Day is unopposed. The contest crosses into 4 other counties; across all of them: Jere L. Day 3,885 (98.1%).
| Candidate | Votes | Share |
|---|---|---|
| Michael Leeser | 7,216 | 98.9% |
| Write-In | 77 | 1.1% |
Michael Leeser is unopposed. The contest crosses into 9 other counties; across all of them: Michael Leeser 147,128 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Matthew E. Engelking | 7,212 | 99.0% |
| Write-In | 72 | 1.0% |
Matthew E. Engelking is unopposed. The contest crosses into 9 other counties; across all of them: Matthew E. Engelking 146,991 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Michelle Winkis Lawson | 7,200 | 99.0% |
| Write-In | 74 | 1.0% |
Michelle Winkis Lawson is unopposed. The contest crosses into 9 other counties; across all of them: Michelle Winkis Lawson 146,599 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Andrew Pearson | 7,229 | 99.1% |
| Write-In | 67 | 0.9% |
Andrew Pearson is unopposed. The contest crosses into 9 other counties; across all of them: Andrew Pearson 146,848 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Kevin M. Miller | 7,204 | 99.1% |
| Write-In | 69 | 0.9% |
Kevin M. Miller is unopposed. The contest crosses into 9 other counties; across all of them: Kevin M. Miller 146,547 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Michelle Clark | 7,196 | 99.0% |
| Write-In | 72 | 1.0% |
Michelle Clark is unopposed. The contest crosses into 9 other counties; across all of them: Michelle Clark 146,835 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Meriel Lester | 7,181 | 99.0% |
| Write-In | 75 | 1.0% |
Meriel Lester is unopposed. The contest crosses into 9 other counties; across all of them: Meriel Lester 145,996 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Ole Tvedten | 7,199 | 99.0% |
| Write-In | 70 | 1.0% |
Ole Tvedten is unopposed. The contest crosses into 9 other counties; across all of them: Ole Tvedten 145,999 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Robert J. Raupp | 7,183 | 99.0% |
| Write-In | 72 | 1.0% |
Robert J. Raupp is unopposed. The contest crosses into 9 other counties; across all of them: Robert J. Raupp 146,010 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Doug Clark | 7,175 | 99.1% |
| Write-In | 65 | 0.9% |
Doug Clark is unopposed. The contest crosses into 9 other counties; across all of them: Doug Clark 145,877 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Karl L. Schmidt | 7,168 | 99.0% |
| Write-In | 73 | 1.0% |
Karl L. Schmidt is unopposed. The contest crosses into 9 other counties; across all of them: Karl L. Schmidt 145,825 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Mark J. Herzing | 7,276 | 98.8% |
| Write-In | 90 | 1.2% |
Mark J. Herzing is unopposed. The contest crosses into 9 other counties; across all of them: Mark J. Herzing 145,927 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Tammy L. Merkins | 7,166 | 99.1% |
| Write-In | 68 | 0.9% |
Tammy L. Merkins is unopposed. The contest crosses into 9 other counties; across all of them: Tammy L. Merkins 145,938 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Antoinette C. Wetzel | 7,174 | 99.0% |
| Write-In | 74 | 1.0% |
Antoinette C. Wetzel is unopposed. The contest crosses into 9 other counties; across all of them: Antoinette C. Wetzel 146,153 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Jade M. Rosenfeldt | 7,177 | 98.9% |
| Write-In | 78 | 1.1% |
Jade M. Rosenfeldt is unopposed. The contest crosses into 9 other counties; across all of them: Jade M. Rosenfeldt 146,120 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Jake Janski | 8,717 | 99.2% |
| Write-In | 74 | 0.8% |
Jake Janski is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Carol Jacobs | 8,861 | 99.2% |
| Write-In | 69 | 0.8% |
Carol Jacobs is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +38.5 | R +41.5 | D +3.0 |
| MN Governor | R +35.9 | R +41.5 | D +5.6 |
| MN-08 | R +34.4 | R +41.5 | D +7.1 |
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 | 28.8% | Donald Trump | 69.6% | R +40.8 |
| 2020 | Joe Biden | 30.0% | Donald Trump | 67.7% | R +37.8 |
| 2016 | Hillary Clinton | 28.5% | Donald Trump | 64.1% | R +35.6 |
| 2012 | Barack Obama | 44.5% | Mitt Romney | 53.1% | R +8.6 |
| 2008 | Barack Obama | 44.8% | John McCain | 52.0% | R +7.2 |
| 2004 | John Kerry | 43.5% | George W. Bush | 55.1% | R +11.6 |
| 2000 | Al Gore | 42.7% | George W. Bush | 50.9% | R +8.3 |
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 +32.5.
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.