U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 64% of the vote for governor in Otter Tail County. The margin is 5.2 points more Democratic than the 2024 presidential vote here. Below are also 152 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 Otter Tail 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 Otter Tail 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 |
|---|---|---|
| Wayne D. Johnson | 2,966 | 52.2% |
| Jeff Gontarek | 2,710 | 47.7% |
| Write-In | 8 | 0.1% |
Wayne D. Johnson ahead in Otter Tail County.
| Candidate | Votes | Share |
|---|---|---|
| Jim Stewart | 3,405 | 62.7% |
| Stephen Springer | 2,008 | 37.0% |
| Write-In | 19 | 0.3% |
Jim Stewart ahead in Otter Tail County.
| Candidate | Votes | Share |
|---|---|---|
| Reed Reinbold | 16,408 | 61.0% |
| Terry Frost | 10,413 | 38.7% |
| Write-In | 65 | 0.2% |
Reed Reinbold ahead in Otter Tail County.
| Candidate | Votes | Share |
|---|---|---|
| Michelle Marie Eldien | 23,395 | 99.4% |
| Write-In | 130 | 0.6% |
Michelle Marie Eldien is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Casey Love | 402 | 96.2% |
| Write-In | 16 | 3.8% |
Casey Love is unopposed. Battle Lake's page.
| Candidate | Votes | Share |
|---|---|---|
| Brady Speicher | 360 | 53.1% |
| Marjorie Quammen | 305 | 45.0% |
| Write-In | 13 | 1.9% |
Brady Speicher and Marjorie Quammen are unopposed. Battle Lake's page.
| Candidate | Votes | Share |
|---|---|---|
| Tim Pavek | 87 | 96.7% |
| Write-In | 3 | 3.3% |
Tim Pavek is unopposed. Bluffton's page.
| Candidate | Votes | Share |
|---|---|---|
| Mary Lou Carlson | 79 | 53.4% |
| Tony Kassa | 66 | 44.6% |
| Write-In | 3 | 2.0% |
Mary Lou Carlson and Tony Kassa are unopposed. Bluffton's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 20 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 15 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Joel Anderson | 190 | 100.0% |
| Write-In | 0 | 0.0% |
Joel Anderson is unopposed. Buse Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Anthony Roberts | 136 | 97.8% |
| Write-In | 3 | 2.2% |
Anthony Roberts is unopposed. Butler Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bonnie Hintzman | 136 | 96.5% |
| Write-In | 5 | 3.5% |
Bonnie Hintzman is unopposed. Butler Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Cole Mathues | 21 | 84.0% |
| Write-In | 4 | 16.0% |
Cole Mathues is unopposed. Clitherall's page.
| Candidate | Votes | Share |
|---|---|---|
| Robert Molone | 21 | 52.5% |
| Tekisha Sherry | 17 | 42.5% |
| Write-In | 2 | 5.0% |
Robert Molone and Tekisha Sherry are unopposed. Clitherall's page.
| Candidate | Votes | Share |
|---|---|---|
| Julie Walvatne | 69 | 63.9% |
| Beth Dorn | 38 | 35.2% |
| Write-In | 1 | 0.9% |
Julie Walvatne ahead in Otter Tail County. Dalton's page.
| Candidate | Votes | Share |
|---|---|---|
| Allen Sellner | 72 | 39.6% |
| Paul Fresonke | 35 | 19.2% |
| Byron Dorn | 35 | 19.2% |
| Brent Thompson | 35 | 19.2% |
| Write-In | 5 | 2.7% |
Tied for the last seat in the current count. Dalton's page.
| Candidate | Votes | Share |
|---|---|---|
| Ben Thompson | 400 | 99.5% |
| Write-In | 2 | 0.5% |
Ben Thompson is unopposed. Dane Prairie Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Dawn Anderson | 386 | 99.5% |
| Write-In | 2 | 0.5% |
Dawn Anderson is unopposed. Dane Prairie Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jayme George | 104 | 86.7% |
| Write-In | 16 | 13.3% |
Jayme George is unopposed. Deer Creek's page.
| Candidate | Votes | Share |
|---|---|---|
| Carol Melcher | 77 | 38.9% |
| Ricky Mitchell | 54 | 27.3% |
| Roderick Woodward | 43 | 21.7% |
| Write-In | 24 | 12.1% |
Carol Melcher ahead in Otter Tail County. Deer Creek's page.
| Candidate | Votes | Share |
|---|---|---|
| Daniel Nodsle | 44 | 88.0% |
| Write-In | 6 | 12.0% |
Daniel Nodsle is unopposed. Dent's page.
| Candidate | Votes | Share |
|---|---|---|
| Theresa Harthun | 45 | 54.2% |
| Dawn Boyne | 36 | 43.4% |
| Write-In | 2 | 2.4% |
Theresa Harthun and Dawn Boyne are unopposed. Dent's page.
| Candidate | Votes | Share |
|---|---|---|
| Duane Seifert | 238 | 47.3% |
| Barbara Zahasky | 165 | 32.8% |
| John E. Kvare | 100 | 19.9% |
| Write-In | 0 | 0.0% |
Duane Seifert ahead in Otter Tail County. Dunn Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Mary Nyquist | 457 | 99.1% |
| Write-In | 4 | 0.9% |
Mary Nyquist is unopposed. Dunn Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Adrian Lund | 456 | 99.3% |
| Write-In | 3 | 0.7% |
Adrian Lund is unopposed. Dunn Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Victoria Martin | 62 | 91.2% |
| Write-In | 6 | 8.8% |
Victoria Martin is unopposed. Elizabeth's page.
| Candidate | Votes | Share |
|---|---|---|
| Neal Cypher | 56 | 49.6% |
| Jacob Hasbargen | 52 | 46.0% |
| Write-In | 5 | 4.4% |
Neal Cypher and Jacob Hasbargen are unopposed. Elizabeth's page.
| Candidate | Votes | Share |
|---|---|---|
| Gary Stadum | 53 | 100.0% |
| Write-In | 0 | 0.0% |
Gary Stadum is unopposed. Erhard's page.
| Candidate | Votes | Share |
|---|---|---|
| Carrie Peasley | 40 | 42.1% |
| Clayton Peterson | 40 | 42.1% |
| Alexis Smischny | 14 | 14.7% |
| Write-In | 1 | 1.1% |
Carrie Peasley and Clayton Peterson ahead in Otter Tail County. Erhard's page.
| Candidate | Votes | Share |
|---|---|---|
| Laura Job | 896 | 98.8% |
| Write-In | 11 | 1.2% |
Laura Job is unopposed. Fergus Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Scott Kvamme | 944 | 63.7% |
| Erik T. Swanson | 530 | 35.7% |
| Write-In | 9 | 0.6% |
Scott Kvamme ahead in Otter Tail County. Fergus Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Al Kremeier | 741 | 53.3% |
| Alex Kutzke | 642 | 46.2% |
| Write-In | 6 | 0.4% |
Al Kremeier ahead in Otter Tail County. Fergus Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Scott Rachels | 619 | 42.7% |
| Miranda Lape | 463 | 32.0% |
| DuWayne Cookman | 364 | 25.1% |
| Write-In | 2 | 0.1% |
Scott Rachels ahead in Otter Tail County. Fergus Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Dean Trosdahl | 150 | 99.3% |
| Write-In | 1 | 0.7% |
Dean Trosdahl is unopposed. Folden Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Mike A. Fiedler | 152 | 99.3% |
| Write-In | 1 | 0.7% |
Mike A. Fiedler is unopposed. Folden Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jennifer Howard | 143 | 97.9% |
| Write-In | 3 | 2.1% |
Jennifer Howard is unopposed. Folden Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jesse Hermanson | 176 | 50.7% |
| Sarah Booker | 145 | 41.8% |
| Daniel Sluis | 21 | 6.1% |
| Write-In | 5 | 1.4% |
Jesse Hermanson ahead in Otter Tail County. Henning's page.
| Candidate | Votes | Share |
|---|---|---|
| James Dean Haberer | 276 | 50.1% |
| Brendan Hart | 246 | 44.6% |
| Write-In | 29 | 5.3% |
James Dean Haberer and Brendan Hart are unopposed. Henning's page.
| Candidate | Votes | Share |
|---|---|---|
| Chris Roberts | 360 | 98.4% |
| Write-In | 6 | 1.6% |
Chris Roberts is unopposed. Newton Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Peder C.C. Butenhoff | 361 | 99.2% |
| Write-In | 3 | 0.8% |
Peder C.C. Butenhoff is unopposed. Newton Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Latham H. Hetland | 476 | 98.3% |
| Write-In | 8 | 1.7% |
Latham H. Hetland is unopposed. New York Mills's page.
| Candidate | Votes | Share |
|---|---|---|
| Sommer Dow | 353 | 49.9% |
| Richard Grother | 346 | 48.9% |
| Write-In | 9 | 1.3% |
Sommer Dow and Richard Grother are unopposed. New York Mills's page.
| Candidate | Votes | Share |
|---|---|---|
| John M Haarstad | 90 | 96.8% |
| Write-In | 3 | 3.2% |
John M Haarstad is unopposed. Oscar Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 15 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Ron Grobeck | 353 | 95.4% |
| Write-In | 17 | 4.6% |
Ron Grobeck is unopposed. Ottertail's page.
| Candidate | Votes | Share |
|---|---|---|
| Jerry Martin | 212 | 35.7% |
| Elizabeth Augustus | 209 | 35.2% |
| William Layman | 169 | 28.5% |
| Write-In | 4 | 0.7% |
Jerry Martin and Elizabeth Augustus ahead in Otter Tail County. Ottertail's page.
| Candidate | Votes | Share |
|---|---|---|
| Candace "Dacey" Rastedt | 210 | 57.7% |
| Seth Dokken | 152 | 41.8% |
| Write-In | 2 | 0.5% |
Candace "Dacey" Rastedt ahead in Otter Tail County. Ottertail's page.
| Candidate | Votes | Share |
|---|---|---|
| Kevin Birkholz | 347 | 93.5% |
| Write-In | 24 | 6.5% |
Kevin Birkholz is unopposed. Parkers Prairie's page.
| Candidate | Votes | Share |
|---|---|---|
| Cody Mathues | 322 | 54.9% |
| Glen A. Cornish | 250 | 42.7% |
| Write-In | 14 | 2.4% |
Cody Mathues and Glen A. Cornish are unopposed. Parkers Prairie's page.
| Candidate | Votes | Share |
|---|---|---|
| Mitchell Egge | 302 | 99.3% |
| Write-In | 2 | 0.7% |
Mitchell Egge is unopposed. Pelican Township, Otter Tail County's page.
| Candidate | Votes | Share |
|---|---|---|
| Sheila Johnson | 284 | 99.0% |
| Write-In | 3 | 1.0% |
Sheila Johnson is unopposed. Pelican Township, Otter Tail County's page.
| Candidate | Votes | Share |
|---|---|---|
| Don Perrin | 508 | 79.4% |
| Ivan Olson | 127 | 19.8% |
| Write-In | 5 | 0.8% |
Don Perrin ahead in Otter Tail County. Pelican Rapids's page.
| Candidate | Votes | Share |
|---|---|---|
| Steve Strand | 423 | 37.6% |
| Curt Markgraf | 408 | 36.3% |
| John E. Waller III | 291 | 25.9% |
| Write-In | 3 | 0.3% |
Steve Strand and Curt Markgraf ahead in Otter Tail County. Pelican Rapids's page.
| Candidate | Votes | Share |
|---|---|---|
| Tim Meehl | 1,162 | 96.9% |
| Write-In | 37 | 3.1% |
Tim Meehl is unopposed. Perham's page.
| Candidate | Votes | Share |
|---|---|---|
| Taylor Altstadt | 841 | 39.3% |
| Brad Schmidt | 803 | 37.5% |
| Fred Lehmkuhl | 479 | 22.4% |
| Write-In | 16 | 0.7% |
Taylor Altstadt and Brad Schmidt ahead in Otter Tail County. Perham's page.
| Candidate | Votes | Share |
|---|---|---|
| Barbara Felt | 431 | 96.6% |
| Write-In | 15 | 3.4% |
Barbara Felt is unopposed. Perham Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Marie Ashland | 424 | 98.8% |
| Write-In | 5 | 1.2% |
Marie Ashland is unopposed. Perham Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Hunter Ingebretson | 34 | 97.1% |
| Write-In | 1 | 2.9% |
Hunter Ingebretson is unopposed. Richville's page.
| Candidate | Votes | Share |
|---|---|---|
| William R. Nelson | 35 | 97.2% |
| Write-In | 1 | 2.8% |
William R. Nelson is unopposed. Richville's page.
| Candidate | Votes | Share |
|---|---|---|
| Sharon A. Dickerson | 36 | 100.0% |
| Write-In | 0 | 0.0% |
Sharon A. Dickerson is unopposed. Richville's page.
| Candidate | Votes | Share |
|---|---|---|
| Emilee Ingebretson | 32 | 100.0% |
| Write-In | 0 | 0.0% |
Emilee Ingebretson is unopposed. Richville's page.
| Candidate | Votes | Share |
|---|---|---|
| Heather Weber | 55 | 59.1% |
| Shane Balken | 37 | 39.8% |
| Write-In | 1 | 1.1% |
Heather Weber ahead in Otter Tail County. Rothsay's page. The contest crosses into 1 other county; across all of them: Heather Weber 121 (56.8%), Shane Balken 87 (40.8%).
| Candidate | Votes | Share |
|---|---|---|
| Nathan Ziegler | 73 | 50.3% |
| Corey Moen | 69 | 47.6% |
| Write-In | 3 | 2.1% |
Nathan Ziegler and Corey Moen are unopposed. Rothsay's page. The contest crosses into 1 other county; across all of them: Corey Moen 164 (49.4%), Nathan Ziegler 147 (44.3%).
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 36 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Craig Dahms | 485 | 99.6% |
| Write-In | 2 | 0.4% |
Craig Dahms is unopposed. Rush Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Amanda Thorson | 489 | 99.6% |
| Write-In | 2 | 0.4% |
Amanda Thorson is unopposed. Rush Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 57 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Philip Rotz | 247 | 99.2% |
| Write-In | 2 | 0.8% |
Philip Rotz is unopposed. Scambler Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Todd Langseth | 271 | 99.6% |
| Write-In | 1 | 0.4% |
Todd Langseth is unopposed. Scambler Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Marshall Ohe | 84 | 97.7% |
| Write-In | 2 | 2.3% |
Marshall Ohe is unopposed. Trondhjem Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Cary Danielson | 81 | 100.0% |
| Write-In | 0 | 0.0% |
Cary Danielson is unopposed. Trondhjem Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gary Johnson | 79 | 100.0% |
| Write-In | 0 | 0.0% |
Gary Johnson is unopposed. Trondhjem Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Anna M. Kiser | 149 | 92.5% |
| Write-In | 12 | 7.5% |
Anna M. Kiser is unopposed. Underwood's page.
| Candidate | Votes | Share |
|---|---|---|
| Doris Loe | 151 | 92.6% |
| Write-In | 12 | 7.4% |
Doris Loe is unopposed. Underwood's page.
| Candidate | Votes | Share |
|---|---|---|
| Steven Nordlund | 17 | 100.0% |
| Write-In | 0 | 0.0% |
Steven Nordlund is unopposed. Urbank's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Allen Koep | 16 | 57.1% |
| Sarah Hendrickson | 11 | 39.3% |
| Write-In | 1 | 3.6% |
Mark Allen Koep and Sarah Hendrickson are unopposed. Urbank's page.
| Candidate | Votes | Share |
|---|---|---|
| James Stenger | 156 | 90.7% |
| Write-In | 16 | 9.3% |
James Stenger is unopposed. Vergas's page.
| Candidate | Votes | Share |
|---|---|---|
| Alex Ohman | 142 | 49.3% |
| Paul Haarstick | 122 | 42.4% |
| Write-In | 24 | 8.3% |
Alex Ohman and Paul Haarstick are unopposed. Vergas's page.
| Candidate | Votes | Share |
|---|---|---|
| Lynda Rubink | 30 | 93.8% |
| Write-In | 2 | 6.2% |
Lynda Rubink is unopposed. Vining's page.
| Candidate | Votes | Share |
|---|---|---|
| Peter Gaustad | 20 | 58.8% |
| Lisa Konchal | 14 | 41.2% |
| Write-In | 0 | 0.0% |
Peter Gaustad ahead in Otter Tail County. Vining's page.
| Candidate | Votes | Share |
|---|---|---|
| Ashley Ladwig | 34 | 100.0% |
| Write-In | 0 | 0.0% |
Ashley Ladwig is unopposed. Vining's page.
| Candidate | Votes | Share |
|---|---|---|
| Eric Gaustad | 33 | 100.0% |
| Write-In | 0 | 0.0% |
Eric Gaustad is unopposed. Vining's page.
| Candidate | Votes | Share |
|---|---|---|
| Mac Nelson | 67 | 98.5% |
| Write-In | 1 | 1.5% |
Mac Nelson is unopposed. Wadena's page. The contest crosses into 1 other county; across all of them: Mac Nelson 1,331 (95.8%).
| Candidate | Votes | Share |
|---|---|---|
| Sara Grabe | 55 | 42.3% |
| Duke Harrison | 50 | 38.5% |
| Monica Hatch | 25 | 19.2% |
| Write-In | 0 | 0.0% |
Sara Grabe and Duke Harrison ahead in Otter Tail County. Wadena's page. The contest crosses into 1 other county; across all of them: Sara Grabe 1,050 (43.0%), Duke Harrison 844 (34.6%).
| Candidate | Votes | Share |
|---|---|---|
| Michelle Okeson | 59 | 21.2% |
| Katie Large | 44 | 15.8% |
| Tim Grzybowski | 39 | 14.0% |
| Gregory Mark Johnson | 37 | 13.3% |
| Mary Rotter | 33 | 11.9% |
| Jonathan Melgaard | 25 | 9.0% |
| Kurt Christianson | 15 | 5.4% |
| Emmeline Bartnes | 13 | 4.7% |
| Janine Schneider | 12 | 4.3% |
| Write-In | 1 | 0.4% |
Michelle Okeson, Katie Large and Tim Grzybowski ahead in Otter Tail County. The contest crosses into 1 other county; across all of them: Michelle Okeson 4,314 (19.2%), Mary Rotter 3,091 (13.8%), Katie Large 3,080 (13.7%).
| Candidate | Votes | Share |
|---|---|---|
| Nathan Matejka | 350 | 21.3% |
| Theresa Fett | 349 | 21.2% |
| Kayla Bellefeuille Simon | 332 | 20.2% |
| Becca Gray | 331 | 20.1% |
| Stephen John Ulschmid | 277 | 16.8% |
| Write-In | 5 | 0.3% |
Nathan Matejka, Theresa Fett, Kayla Bellefeuille Simon and Becca Gray ahead in Otter Tail County. The contest crosses into 1 other county; across all of them: Nathan Matejka 2,060 (22.7%), Becca Gray 1,985 (21.9%), Stephen John Ulschmid 1,761 (19.4%), Kayla Bellefeuille Simon 1,636 (18.0%).
| Candidate | Votes | Share |
|---|---|---|
| Jacob Thompson | 3 | 25.0% |
| Connie Strand | 3 | 25.0% |
| Nathan Stokka | 3 | 25.0% |
| Marla Field | 2 | 16.7% |
| Andrew Maier | 1 | 8.3% |
| Write-In | 0 | 0.0% |
Jacob Thompson, Connie Strand, Nathan Stokka and Marla Field ahead in Otter Tail County. The contest crosses into 2 other counties; across all of them: Connie Strand 1,375 (21.8%), Jacob Thompson 1,350 (21.4%), Andrew Maier 1,276 (20.2%), Marla Field 1,213 (19.2%).
| Candidate | Votes | Share |
|---|---|---|
| Dallas Rylander | 277 | 33.9% |
| Aric Risbrudt | 273 | 33.4% |
| Suzanne Wing | 252 | 30.8% |
| Write-In | 15 | 1.8% |
Dallas Rylander, Aric Risbrudt and Suzanne Wing are unopposed. The contest crosses into 1 other county; across all of them: Dallas Rylander 641 (34.4%), Aric Risbrudt 621 (33.4%), Suzanne Wing 569 (30.6%).
| Candidate | Votes | Share |
|---|---|---|
| Paul Ness | 1,329 | 23.3% |
| Sheila Renee Newark | 1,072 | 18.8% |
| Ashley Altstadt | 890 | 15.6% |
| Denny Pederson | 867 | 15.2% |
| Misty L. Wilkie | 782 | 13.7% |
| Aimie Hallberg | 735 | 12.9% |
| Write-In | 18 | 0.3% |
Paul Ness, Sheila Renee Newark and Ashley Altstadt ahead in Otter Tail County.
| Candidate | Votes | Share |
|---|---|---|
| Thea Fransen | 4,660 | 23.0% |
| Eliza Robertson | 4,251 | 21.0% |
| John Magnuson | 4,029 | 19.9% |
| Nicholas Ganoe | 3,896 | 19.2% |
| Zachary Simon Blumberg | 3,378 | 16.6% |
| Write-In | 75 | 0.4% |
Thea Fransen, Eliza Robertson and John Magnuson ahead in Otter Tail County. The contest crosses into 1 other county; across all of them: Thea Fransen 4,661 (23.0%), Eliza Robertson 4,252 (21.0%), John Magnuson 4,031 (19.9%).
| Candidate | Votes | Share |
|---|---|---|
| John Saari | 1,168 | 33.5% |
| Terry Oscarson | 1,151 | 33.0% |
| Jacqueline Hoyhtya | 1,099 | 31.5% |
| Write-In | 72 | 2.1% |
John Saari, Terry Oscarson and Jacqueline Hoyhtya are unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Brad Ost | 748 | 28.2% |
| Kevin Van Batavia | 663 | 25.0% |
| Christy Hart | 610 | 23.0% |
| Nancy Euteneuer | 583 | 22.0% |
| Write-In | 44 | 1.7% |
Brad Ost, Kevin Van Batavia, Christy Hart and Nancy Euteneuer are unopposed. The contest crosses into 1 other county; across all of them: Brad Ost 1,082 (28.6%), Kevin Van Batavia 926 (24.5%), Christy Hart 894 (23.6%), Nancy Euteneuer 832 (22.0%).
| Candidate | Votes | Share |
|---|---|---|
| Kristian Lindberg | 2,162 | 32.1% |
| Staci Allmaras | 1,635 | 24.2% |
| Candace Roesch | 1,499 | 22.2% |
| Eric Muckenhirn | 1,420 | 21.1% |
| Write-In | 28 | 0.4% |
Kristian Lindberg, Staci Allmaras and Candace Roesch ahead in Otter Tail County. The contest crosses into 2 other counties; across all of them: Kristian Lindberg 2,274 (32.0%), Staci Allmaras 1,716 (24.1%), Candace Roesch 1,582 (22.2%).
| Candidate | Votes | Share |
|---|---|---|
| Keith Friedsam | 4,037 | 25.6% |
| Duane Altstadt Jr | 3,958 | 25.1% |
| Justine Anderson | 3,844 | 24.4% |
| Danielle Collins | 3,828 | 24.3% |
| Write-In | 97 | 0.6% |
Keith Friedsam, Duane Altstadt Jr, Justine Anderson and Danielle Collins are unopposed. The contest crosses into 1 other county; across all of them: Keith Friedsam 4,039 (25.6%), Duane Altstadt Jr 3,960 (25.1%), Justine Anderson 3,844 (24.4%), Danielle Collins 3,828 (24.3%).
| Candidate | Votes | Share |
|---|---|---|
| Kyle Sem | 754 | 23.1% |
| Jennifer Albjerg | 590 | 18.1% |
| Laura J. Bolstad | 566 | 17.3% |
| Allison Leitch | 557 | 17.0% |
| Zach Good | 500 | 15.3% |
| Joseph Barfknecht | 294 | 9.0% |
| Write-In | 7 | 0.2% |
Kyle Sem, Jennifer Albjerg and Laura J. Bolstad ahead in Otter Tail County.
| Candidate | Votes | Share |
|---|---|---|
| Derek Geiser | 1,344 | 35.4% |
| AmyAnn W. Mursu | 1,217 | 32.0% |
| Cody Barthel | 1,188 | 31.3% |
| Write-In | 50 | 1.3% |
Derek Geiser, AmyAnn W. Mursu and Cody Barthel are unopposed. The contest crosses into 1 other county; across all of them: Derek Geiser 1,359 (35.4%), AmyAnn W. Mursu 1,232 (32.1%), Cody Barthel 1,199 (31.2%).
| Candidate | Votes | Share |
|---|---|---|
| Cory Denny | 127 | 21.6% |
| Sharon Thiel | 118 | 20.1% |
| Jean Ashbaugh | 117 | 19.9% |
| Kiana Truax | 115 | 19.6% |
| Rachel Becker | 97 | 16.5% |
| Write-In | 13 | 2.2% |
Cory Denny, Sharon Thiel, Jean Ashbaugh and Kiana Truax ahead in Otter Tail County. The contest crosses into 1 other county; across all of them: Cory Denny 814 (20.6%), Rachel Becker 796 (20.1%), Jean Ashbaugh 775 (19.6%), Sharon Thiel 764 (19.3%).
| Candidate | Votes | Share |
|---|---|---|
| Nathan Erickson | 163 | 23.1% |
| Shannon Dykhoff | 161 | 22.8% |
| Kayla Frame | 136 | 19.3% |
| Megan Olson-Lehner | 135 | 19.1% |
| Gabe Koll | 109 | 15.4% |
| Write-In | 2 | 0.3% |
Nathan Erickson, Shannon Dykhoff, Kayla Frame and Megan Olson-Lehner ahead in Otter Tail County. The contest crosses into 3 other counties; across all of them: Kayla Frame 894 (21.5%), Nathan Erickson 879 (21.1%), Megan Olson-Lehner 872 (21.0%), Shannon Dykhoff 851 (20.5%).
| Candidate | Votes | Share |
|---|---|---|
| Rylan Aho | 11 | 26.8% |
| Andrea M. Haverinen | 9 | 22.0% |
| Nate Hendrickson | 8 | 19.5% |
| Dustie Bakke | 5 | 12.2% |
| Katie Howard | 5 | 12.2% |
| David Treinen | 2 | 4.9% |
| Justin Brown | 1 | 2.4% |
| Write-In | 0 | 0.0% |
Rylan Aho, Andrea M. Haverinen and Nate Hendrickson ahead in Otter Tail County. The contest crosses into 3 other counties; across all of them: Katie Howard 887 (18.7%), Nate Hendrickson 869 (18.3%), Andrea M. Haverinen 864 (18.2%).
| Candidate | Votes | Share |
|---|---|---|
| Justin Neppl | 2 | 33.3% |
| Marc Hasbargen | 2 | 33.3% |
| Scott Albertson | 2 | 33.3% |
| Clayton Ernst | 0 | 0.0% |
| Write-In | 0 | 0.0% |
Justin Neppl, Marc Hasbargen and Scott Albertson ahead in Otter Tail County. The contest crosses into 1 other county; across all of them: Justin Neppl 1,141 (26.8%), Marc Hasbargen 1,081 (25.3%), Clayton Ernst 1,015 (23.8%).
| Candidate | Votes | Share |
|---|---|---|
| Joseph Ouren | 158 | 33.5% |
| David Simmer | 157 | 33.3% |
| Kyle Blanchard | 154 | 32.7% |
| Write-In | 2 | 0.4% |
Joseph Ouren, David Simmer and Kyle Blanchard are unopposed. The contest crosses into 1 other county; across all of them: David Simmer 373 (33.9%), Joseph Ouren 366 (33.3%), Kyle Blanchard 331 (30.1%).
| Candidate | Votes | Share |
|---|---|---|
| Jodi Rurup | 172 | 97.2% |
| Write-In | 5 | 2.8% |
Jodi Rurup is unopposed. The contest crosses into 1 other county; across all of them: Jodi Rurup 408 (97.6%).
| Candidate | Votes | Share |
|---|---|---|
| Michael Porter | 14 | 35.0% |
| Ben Loll | 13 | 32.5% |
| Shana Klindt | 11 | 27.5% |
| Write-In | 2 | 5.0% |
Michael Porter, Ben Loll and Shana Klindt are unopposed. The contest crosses into 3 other counties; across all of them: Ben Loll 209 (33.1%), Michael Porter 206 (32.6%), Shana Klindt 198 (31.4%).
| Candidate | Votes | Share |
|---|---|---|
| Melissa Seelhammer | 811 | 40.7% |
| Michael Ortmann | 618 | 31.0% |
| Ryan Damlo | 540 | 27.1% |
| Write-In | 22 | 1.1% |
Melissa Seelhammer, Michael Ortmann and Ryan Damlo are unopposed. The contest crosses into 2 other counties; across all of them: Melissa Seelhammer 2,477 (38.2%), Michael Ortmann 2,098 (32.4%), Ryan Damlo 1,855 (28.6%).
| Candidate | Votes | Share |
|---|---|---|
| Joshua Ulrich | 6 | 37.5% |
| Ryan Saurer | 5 | 31.2% |
| Chris Anderson | 5 | 31.2% |
| Write-In | 0 | 0.0% |
Joshua Ulrich, Ryan Saurer and Chris Anderson are unopposed. The contest crosses into 4 other counties; across all of them: Joshua Ulrich 1,773 (32.7%), Ryan Saurer 1,694 (31.2%), Chris Anderson 1,506 (27.7%).
| Candidate | Votes | Share |
|---|---|---|
| Sarah Hill | 3 | 42.9% |
| Gretchen Shervey | 2 | 28.6% |
| Cole Wixo | 1 | 14.3% |
| Aaron Schober | 1 | 14.3% |
| Write-In | 0 | 0.0% |
Sarah Hill, Gretchen Shervey, Cole Wixo and Aaron Schober are unopposed. The contest crosses into 2 other counties; across all of them: Cole Wixo 2,115 (30.0%), Sarah Hill 1,640 (23.3%), Aaron Schober 1,544 (21.9%), Gretchen Shervey 1,460 (20.7%).
| Candidate | Votes | Share |
|---|---|---|
| Jana Anderson | 17 | 53.1% |
| Jaci Stepan | 11 | 34.4% |
| Write-In | 4 | 12.5% |
Jana Anderson and Jaci Stepan are unopposed. The contest crosses into 2 other counties; across all of them: Jana Anderson 1,223 (42.6%), Jaci Stepan 1,170 (40.8%).
| Choice | Votes | Share |
|---|---|---|
| No | 326 | 50.7% |
| Yes | 317 | 49.3% |
No ahead with 50.7% in Otter Tail County. The contest crosses into 1 other county; across all of them: No 1,842 (54.2%), Yes 1,556 (45.8%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 903 | 51.2% |
| No | 862 | 48.8% |
Yes ahead with 51.2% in Otter Tail County.
| Choice | Votes | Share |
|---|---|---|
| Yes | 3,357 | 53.0% |
| No | 2,981 | 47.0% |
Yes ahead with 53.0% in Otter Tail County. The contest crosses into 1 other county; across all of them: Yes 3,357 (52.9%), No 2,983 (47.1%).
| Choice | Votes | Share |
|---|---|---|
| No | 765 | 53.2% |
| Yes | 673 | 46.8% |
No ahead with 53.2% in Otter Tail County.
| Choice | Votes | Share |
|---|---|---|
| No | 994 | 54.1% |
| Yes | 844 | 45.9% |
No ahead with 54.1% in Otter Tail County. The contest crosses into 1 other county; across all of them: No 1,011 (54.3%), Yes 850 (45.7%).
| Choice | Votes | Share |
|---|---|---|
| No | 1,109 | 60.6% |
| Yes | 720 | 39.4% |
No ahead with 60.6% in Otter Tail County. The contest crosses into 1 other county; across all of them: No 1,125 (60.7%), Yes 727 (39.3%).
| Choice | Votes | Share |
|---|---|---|
| No | 1,296 | 71.1% |
| Yes | 526 | 28.9% |
No ahead with 71.1% in Otter Tail County. The contest crosses into 1 other county; across all of them: No 1,318 (71.4%), Yes 527 (28.6%).
| Choice | Votes | Share |
|---|---|---|
| No | 143 | 61.4% |
| Yes | 90 | 38.6% |
No ahead with 61.4% in Otter Tail County. The contest crosses into 3 other counties; across all of them: No 892 (62.5%), Yes 536 (37.5%).
| Choice | Votes | Share |
|---|---|---|
| No | 14 | 82.4% |
| Yes | 3 | 17.6% |
No ahead with 82.4% in Otter Tail County. The contest crosses into 3 other counties; across all of them: No 197 (65.9%), Yes 102 (34.1%).
| Choice | Votes | Share |
|---|---|---|
| No | 14 | 82.4% |
| Yes | 3 | 17.6% |
No ahead with 82.4% in Otter Tail County. The contest crosses into 3 other counties; across all of them: No 193 (65.2%), Yes 103 (34.8%).
| Choice | Votes | Share |
|---|---|---|
| No | 6 | 85.7% |
| Yes | 1 | 14.3% |
No ahead with 85.7% in Otter Tail County. The contest crosses into 4 other counties; across all of them: No 1,367 (51.5%), Yes 1,287 (48.5%).
| Choice | Votes | Share |
|---|---|---|
| No | 5 | 83.3% |
| Yes | 1 | 16.7% |
No ahead with 83.3% in Otter Tail County. The contest crosses into 2 other counties; across all of them: No 1,642 (57.7%), Yes 1,206 (42.3%).
| Choice | Votes | Share |
|---|---|---|
| No | 5 | 83.3% |
| Yes | 1 | 16.7% |
No ahead with 83.3% in Otter Tail County. The contest crosses into 2 other counties; across all of them: No 1,685 (59.2%), Yes 1,162 (40.8%).
| Candidate | Votes | Share |
|---|---|---|
| Michael Leeser | 19,774 | 99.4% |
| Write-In | 113 | 0.6% |
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 | 19,729 | 99.4% |
| Write-In | 110 | 0.6% |
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 | 19,718 | 99.4% |
| Write-In | 118 | 0.6% |
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 | 19,692 | 99.4% |
| Write-In | 111 | 0.6% |
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 | 19,759 | 99.4% |
| Write-In | 125 | 0.6% |
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 | 19,715 | 99.4% |
| Write-In | 112 | 0.6% |
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 | 19,644 | 99.4% |
| Write-In | 118 | 0.6% |
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 | 19,671 | 99.4% |
| Write-In | 114 | 0.6% |
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 | 19,630 | 99.4% |
| Write-In | 115 | 0.6% |
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 | 19,623 | 99.4% |
| Write-In | 128 | 0.6% |
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 | 19,633 | 99.4% |
| Write-In | 110 | 0.6% |
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 | 19,607 | 99.4% |
| Write-In | 115 | 0.6% |
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 | 19,616 | 99.4% |
| Write-In | 117 | 0.6% |
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 | 19,605 | 99.4% |
| Write-In | 116 | 0.6% |
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 | 19,653 | 99.4% |
| Write-In | 109 | 0.6% |
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 |
|---|---|---|
| Ed Delaney | 5,926 | 53.6% |
| Alisyn Keil | 5,110 | 46.2% |
| Write-In | 28 | 0.3% |
Ed Delaney ahead in Otter Tail County.
| Candidate | Votes | Share |
|---|---|---|
| Lyle E. Dittmann | 10,466 | 99.6% |
| Write-In | 45 | 0.4% |
Lyle E. Dittmann is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| David L. Johnson | 13,085 | 99.6% |
| Write-In | 59 | 0.4% |
David L. Johnson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Richard E. Drevlow | 13,092 | 99.7% |
| Write-In | 43 | 0.3% |
Richard E. Drevlow is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Shannon Erickson | 2,418 | 99.5% |
| Write-In | 12 | 0.5% |
Shannon Erickson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Colleen Moerke | 416 | 100.0% |
| Write-In | 0 | 0.0% |
Colleen Moerke is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Brian Evenson | 118 | 100.0% |
| Write-In | 0 | 0.0% |
Brian Evenson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 17 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Margaret Gilbertson | 259 | 99.6% |
| Write-In | 1 | 0.4% |
Margaret Gilbertson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jared Bachelder | 45 | 97.8% |
| Write-In | 1 | 2.2% |
Jared Bachelder is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Thomas P. Meyer | 393 | 99.5% |
| Write-In | 2 | 0.5% |
Thomas P. Meyer is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Alisyn Keil | 213 | 100.0% |
| Write-In | 0 | 0.0% |
Alisyn Keil is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Cyndy Rastedt | 302 | 99.7% |
| Write-In | 1 | 0.3% |
Cyndy Rastedt is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Susan Huebsch | 1,161 | 99.2% |
| Write-In | 9 | 0.8% |
Susan Huebsch is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Richard Richter | 441 | 98.9% |
| Write-In | 5 | 1.1% |
Richard Richter is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 13 | 100.0% |
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +33.2 | R +34.8 | D +1.6 |
| MN Governor | R +29.5 | R +34.8 | D +5.2 |
| MN-07 | R +27.6 | R +34.8 | D +7.2 |
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 | 32.0% | Donald Trump | 66.1% | R +34.1 |
| 2020 | Joe Biden | 32.9% | Donald Trump | 65.4% | R +32.5 |
| 2016 | Hillary Clinton | 28.7% | Donald Trump | 64.4% | R +35.7 |
| 2012 | Barack Obama | 38.4% | Mitt Romney | 59.6% | R +21.1 |
| 2008 | Barack Obama | 42.4% | John McCain | 55.3% | R +12.9 |
| 2004 | John Kerry | 37.4% | George W. Bush | 61.3% | R +23.9 |
| 2000 | Al Gore | 34.5% | George W. Bush | 59.5% | R +25.0 |
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 +9.1.
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.