U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 55% of the vote for governor in Freeborn County. The margin is 9.7 points more Democratic than the 2024 presidential vote here. Below are also 76 local contests from the state's own results.
Statewide: Peggy Flanagan wins. Called.
Statewide: Amy Klobuchar wins. Called.
Whole district: not called; Jake Johnson leads.
The leader in Freeborn 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:09 PM.
County offices, city and town races, school boards, local measures, judges and districts on Freeborn 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 |
|---|---|---|
| Dawn Kaasa | 2,093 | 98.7% |
| Write-In | 28 | 1.3% |
Dawn Kaasa is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Christopher Niles Shoff | 2,247 | 99.4% |
| Write-In | 14 | 0.6% |
Christopher Niles Shoff is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Ryan Shea | 10,998 | 98.8% |
| Write-In | 134 | 1.2% |
Ryan Shea is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| David Walker | 10,517 | 99.3% |
| Write-In | 77 | 0.7% |
David Walker is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Rich Murray | 4,318 | 65.4% |
| Tiffany Fearing | 2,273 | 34.4% |
| Write-In | 11 | 0.2% |
Rich Murray ahead in Freeborn County. Albert Lea's page.
| Candidate | Votes | Share |
|---|---|---|
| Larry Baker | 616 | 64.5% |
| John Caucutt | 334 | 35.0% |
| Write-In | 5 | 0.5% |
Larry Baker ahead in Freeborn County. Albert Lea's page.
| Candidate | Votes | Share |
|---|---|---|
| Ted Herman | 1,093 | 97.7% |
| Write-In | 26 | 2.3% |
Ted Herman is unopposed. Albert Lea's page.
| Candidate | Votes | Share |
|---|---|---|
| Joey Neely | 721 | 68.7% |
| Charles Alkula | 325 | 31.0% |
| Write-In | 3 | 0.3% |
Joey Neely ahead in Freeborn County. Albert Lea's page.
| Candidate | Votes | Share |
|---|---|---|
| Brian "BJ" Anderson | 701 | 99.2% |
| Write-In | 6 | 0.8% |
Brian "BJ" Anderson is unopposed. Albert Lea's page.
| Candidate | Votes | Share |
|---|---|---|
| Jerry L. Reyerson | 157 | 54.1% |
| Alex Burris | 130 | 44.8% |
| Write-In | 3 | 1.0% |
Jerry L. Reyerson ahead in Freeborn County. Alden's page.
| Candidate | Votes | Share |
|---|---|---|
| Heath Reindal | 240 | 44.2% |
| Kevin L. Opseth | 221 | 40.7% |
| John Heise | 79 | 14.5% |
| Write-In | 3 | 0.6% |
Heath Reindal and Kevin L. Opseth ahead in Freeborn County. Alden's page.
| Candidate | Votes | Share |
|---|---|---|
| Wayne Jacobs | 151 | 100.0% |
| Write-In | 0 | 0.0% |
Wayne Jacobs is unopposed. Alden Township, Freeborn County's page.
| Candidate | Votes | Share |
|---|---|---|
| Jesse Krick | 146 | 98.0% |
| Write-In | 3 | 2.0% |
Jesse Krick is unopposed. Alden Township, Freeborn County's page.
| Candidate | Votes | Share |
|---|---|---|
| Robert Mathiason | 134 | 98.5% |
| Write-In | 2 | 1.5% |
Robert Mathiason is unopposed. Carlston Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kimberly Knutson | 133 | 98.5% |
| Write-In | 2 | 1.5% |
Kimberly Knutson is unopposed. Carlston Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bruce Hansen | 202 | 91.0% |
| Write-In | 20 | 9.0% |
Bruce Hansen is unopposed. Clarks Grove's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeremiah Mickelson | 183 | 49.6% |
| Jamie Cameron | 180 | 48.8% |
| Write-In | 6 | 1.6% |
Jeremiah Mickelson and Jamie Cameron are unopposed. Clarks Grove's page.
| Candidate | Votes | Share |
|---|---|---|
| Logan Sailor | 56 | 93.3% |
| Write-In | 4 | 6.7% |
Logan Sailor is unopposed. Conger's page.
| Candidate | Votes | Share |
|---|---|---|
| Emma Bailey | 47 | 38.8% |
| Jacob Helland | 34 | 28.1% |
| Brandon Farris | 32 | 26.4% |
| Write-In | 8 | 6.6% |
Emma Bailey and Jacob Helland ahead in Freeborn County. Conger's page.
| Candidate | Votes | Share |
|---|---|---|
| David Bosma | 126 | 74.6% |
| Michael Garcia | 42 | 24.9% |
| Write-In | 1 | 0.6% |
David Bosma ahead in Freeborn County. Emmons's page.
| Candidate | Votes | Share |
|---|---|---|
| Jacob Wuerflein | 101 | 34.9% |
| Gary Sorbo | 87 | 30.1% |
| Randy Johansen | 47 | 16.3% |
| Nick Clark | 38 | 13.1% |
| Write-In | 16 | 5.5% |
Jacob Wuerflein and Gary Sorbo ahead in Freeborn County. Emmons's page.
| Candidate | Votes | Share |
|---|---|---|
| Steven Seipp | 66 | 61.7% |
| Alicia Heilmann | 34 | 31.8% |
| Write-In | 7 | 6.5% |
Steven Seipp ahead in Freeborn County. Freeborn's page.
| Candidate | Votes | Share |
|---|---|---|
| Dawn Beckmann | 84 | 51.5% |
| Curtis Backeberg | 73 | 44.8% |
| Write-In | 6 | 3.7% |
Dawn Beckmann and Curtis Backeberg are unopposed. Freeborn's page.
| Candidate | Votes | Share |
|---|---|---|
| Jacob A. Jensen | 185 | 42.8% |
| Tyler Peterson | 162 | 37.5% |
| William "Bill" Ellingson | 81 | 18.8% |
| Write-In | 4 | 0.9% |
Jacob A. Jensen and Tyler Peterson ahead in Freeborn County. Geneva's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 41 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 39 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Wes Webb | 246 | 93.9% |
| Write-In | 16 | 6.1% |
Wes Webb is unopposed. Glenville's page.
| Candidate | Votes | Share |
|---|---|---|
| Nancy Smith | 190 | 38.2% |
| Cary Williamson | 173 | 34.8% |
| Shaun Willaby | 133 | 26.8% |
| Write-In | 1 | 0.2% |
Nancy Smith and Cary Williamson ahead in Freeborn County. Glenville's page.
| Candidate | Votes | Share |
|---|---|---|
| Mary Jane Thompson | 256 | 99.2% |
| Write-In | 2 | 0.8% |
Mary Jane Thompson is unopposed. Glenville's page.
| Candidate | Votes | Share |
|---|---|---|
| Kelly Routh | 126 | 94.7% |
| Write-In | 7 | 5.3% |
Kelly Routh is unopposed. Hartland's page.
| Candidate | Votes | Share |
|---|---|---|
| Kyle Reed | 89 | 33.7% |
| Matt Eustice | 89 | 33.7% |
| Alan Bartness | 51 | 19.3% |
| Gordon Jensen | 34 | 12.9% |
| Write-In | 1 | 0.4% |
Kyle Reed and Matt Eustice ahead in Freeborn County. Hartland's page.
| Candidate | Votes | Share |
|---|---|---|
| Darwyn Olson | 143 | 99.3% |
| Write-In | 1 | 0.7% |
Darwyn Olson is unopposed. Hartland Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Allen Batt | 144 | 99.3% |
| Write-In | 1 | 0.7% |
Allen Batt is unopposed. Hartland Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Anthony Cox | 101 | 98.1% |
| Write-In | 2 | 1.9% |
Anthony Cox is unopposed. Hayward's page.
| Candidate | Votes | Share |
|---|---|---|
| Derek Lerum | 86 | 50.3% |
| Eugene D. Flaskerud | 79 | 46.2% |
| Write-In | 6 | 3.5% |
Derek Lerum and Eugene D. Flaskerud are unopposed. Hayward's page.
| Candidate | Votes | Share |
|---|---|---|
| Loren Lair | 160 | 98.8% |
| Write-In | 2 | 1.2% |
Loren Lair is unopposed. Hayward Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Irene Jones | 98 | 93.3% |
| Write-In | 7 | 6.7% |
Irene Jones is unopposed. Hollandale's page.
| Candidate | Votes | Share |
|---|---|---|
| Darwin Bos | 82 | 40.0% |
| Mallory Veldman | 70 | 34.1% |
| Jeff Weberg | 52 | 25.4% |
| Write-In | 1 | 0.5% |
Darwin Bos and Mallory Veldman ahead in Freeborn County. Hollandale's page.
| Candidate | Votes | Share |
|---|---|---|
| Ronald Lawrence Wilkes | 119 | 99.2% |
| Write-In | 1 | 0.8% |
Ronald Lawrence Wilkes is unopposed. London Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Steven Hannegrefs | 17 | 85.0% |
| Write-In | 3 | 15.0% |
Steven Hannegrefs is unopposed. Manchester's page.
| Candidate | Votes | Share |
|---|---|---|
| Amanda Vaith | 22 | 51.2% |
| Vaughn Ravlin | 21 | 48.8% |
| Write-In | 0 | 0.0% |
Amanda Vaith and Vaughn Ravlin are unopposed. Manchester's page.
| Candidate | Votes | Share |
|---|---|---|
| Shane A Chapek | 186 | 98.9% |
| Write-In | 2 | 1.1% |
Shane A Chapek is unopposed. Manchester Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Lisa Gjersvik | 176 | 98.3% |
| Write-In | 3 | 1.7% |
Lisa Gjersvik is unopposed. Manchester Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Lynn B. Wasmoen | 125 | 100.0% |
| Write-In | 0 | 0.0% |
Lynn B. Wasmoen is unopposed. Mansfield Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bradley Harig | 124 | 100.0% |
| Write-In | 0 | 0.0% |
Bradley Harig is unopposed. Mansfield Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Greg Hummel | 14 | 93.3% |
| Write-In | 1 | 6.7% |
Greg Hummel is unopposed. Myrtle's page.
| Candidate | Votes | Share |
|---|---|---|
| Jamie Tapp | 6 | 33.3% |
| Write-In | 12 | 66.7% |
Jamie Tapp is unopposed. Myrtle's page.
| Candidate | Votes | Share |
|---|---|---|
| Ken Knutson | 175 | 98.9% |
| Write-In | 2 | 1.1% |
Ken Knutson is unopposed. Newry Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Nicole Kruger | 171 | 99.4% |
| Write-In | 1 | 0.6% |
Nicole Kruger is unopposed. Newry Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Scott Marpe | 157 | 100.0% |
| Write-In | 0 | 0.0% |
Scott Marpe is unopposed. Nunda Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 13 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Monty Thoms | 153 | 96.8% |
| Write-In | 5 | 3.2% |
Monty Thoms is unopposed. Shell Rock Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Pat Gavle | 42 | 64.6% |
| Keith Haskell | 23 | 35.4% |
| Write-In | 0 | 0.0% |
Pat Gavle ahead in Freeborn County. Twin Lakes's page.
| Candidate | Votes | Share |
|---|---|---|
| Jean Epland | 42 | 33.1% |
| Valerie Kvale | 39 | 30.7% |
| David Vis | 25 | 19.7% |
| Lynda Vis | 21 | 16.5% |
| Write-In | 0 | 0.0% |
Jean Epland and Valerie Kvale ahead in Freeborn County. Twin Lakes's page.
| Candidate | Votes | Share |
|---|---|---|
| Kasey Wolters | 5,271 | 22.2% |
| Erin Stoneking | 5,229 | 22.0% |
| Gary Schindler | 4,861 | 20.4% |
| Jeff Miller | 4,810 | 20.2% |
| Craig Rosell | 3,523 | 14.8% |
| Write-In | 98 | 0.4% |
Kasey Wolters, Erin Stoneking, Gary Schindler and Jeff Miller ahead in Freeborn County.
| Candidate | Votes | Share |
|---|---|---|
| Scott C Soost | 485 | 20.0% |
| Elizabeth Christensen | 446 | 18.4% |
| Jane Bute | 441 | 18.2% |
| Tyler Adix | 440 | 18.1% |
| Ron Theusch | 350 | 14.4% |
| Chloe M Neely | 259 | 10.7% |
| Write-In | 4 | 0.2% |
Scott C Soost, Elizabeth Christensen, Jane Bute and Tyler Adix ahead in Freeborn County. The contest crosses into 1 other county; across all of them: Scott C Soost 490 (20.1%), Elizabeth Christensen 449 (18.4%), Tyler Adix 443 (18.1%), Jane Bute 443 (18.1%).
| Candidate | Votes | Share |
|---|---|---|
| Carol McAlister | 186 | 23.5% |
| Peggy Young | 171 | 21.6% |
| Carolyn Dube | 155 | 19.6% |
| Dan Zielke | 155 | 19.6% |
| Myron Matthew Grage | 115 | 14.5% |
| Write-In | 10 | 1.3% |
Carol McAlister, Peggy Young, Carolyn Dube and Dan Zielke ahead in Freeborn County. The contest crosses into 1 other county; across all of them: Peggy Young 5,871 (23.2%), Carol McAlister 5,578 (22.1%), Dan Zielke 5,254 (20.8%), Carolyn Dube 5,252 (20.8%).
| Candidate | Votes | Share |
|---|---|---|
| Krista Pell | 19 | 24.1% |
| David Frank | 17 | 21.5% |
| Niki Henaman | 12 | 15.2% |
| Kayla M Lutz | 11 | 13.9% |
| Cory Block | 11 | 13.9% |
| Jeremiah Hoffman | 8 | 10.1% |
| Write-In | 1 | 1.3% |
Krista Pell, David Frank and Niki Henaman ahead in Freeborn County. The contest crosses into 1 other county; across all of them: Krista Pell 347 (26.5%), David Frank 315 (24.0%), Kayla M Lutz 257 (19.6%).
| Candidate | Votes | Share |
|---|---|---|
| Rodney Krell | 172 | 27.9% |
| Haley Tollefson | 151 | 24.5% |
| Crystal Studer | 146 | 23.7% |
| Monica Anderson | 146 | 23.7% |
| Write-In | 2 | 0.3% |
Rodney Krell, Haley Tollefson, Crystal Studer and Monica Anderson are unopposed. The contest crosses into 3 other counties; across all of them: Rodney Krell 1,476 (26.4%), Haley Tollefson 1,380 (24.7%), Crystal Studer 1,357 (24.3%), Monica Anderson 1,332 (23.8%).
| Candidate | Votes | Share |
|---|---|---|
| Ashley Ignaszewski | 295 | 37.5% |
| Kyle Bauman | 254 | 32.3% |
| Diana Brooks | 228 | 29.0% |
| Write-In | 10 | 1.3% |
Ashley Ignaszewski, Kyle Bauman and Diana Brooks are unopposed. The contest crosses into 2 other counties; across all of them: Kyle Bauman 2,025 (34.3%), Ashley Ignaszewski 2,003 (34.0%), Diana Brooks 1,814 (30.8%).
| Candidate | Votes | Share |
|---|---|---|
| John Misgen | 445 | 18.6% |
| Justin Schlaak | 444 | 18.5% |
| Nick Budach | 423 | 17.7% |
| Amy Ihrke | 413 | 17.3% |
| Troy Buendorf | 331 | 13.8% |
| Pat Theuer | 331 | 13.8% |
| Write-In | 7 | 0.3% |
John Misgen, Justin Schlaak, Nick Budach and Amy Ihrke ahead in Freeborn County. The contest crosses into 2 other counties; across all of them: Justin Schlaak 1,509 (18.7%), Nick Budach 1,480 (18.4%), John Misgen 1,429 (17.7%), Amy Ihrke 1,399 (17.4%).
| Candidate | Votes | Share |
|---|---|---|
| Kris Houg | 814 | 29.4% |
| Tanner Kalvig | 706 | 25.5% |
| Susie Miller | 647 | 23.4% |
| Tabitha Page | 585 | 21.1% |
| Write-In | 18 | 0.6% |
Kris Houg, Tanner Kalvig and Susie Miller ahead in Freeborn County.
| Choice | Votes | Share |
|---|---|---|
| Yes | 188 | 69.6% |
| No | 82 | 30.4% |
Yes ahead with 69.6% in Freeborn County. Geneva's page.
| Choice | Votes | Share |
|---|---|---|
| No | 51 | 78.5% |
| Yes | 14 | 21.5% |
No ahead with 78.5% in Freeborn County. Twin Lakes's page.
| Choice | Votes | Share |
|---|---|---|
| Yes | 425 | 57.7% |
| No | 311 | 42.3% |
Yes ahead with 57.7% in Freeborn County. The contest crosses into 1 other county; across all of them: Yes 430 (58.0%), No 312 (42.0%).
| Choice | Votes | Share |
|---|---|---|
| No | 392 | 52.4% |
| Yes | 356 | 47.6% |
No ahead with 52.4% in Freeborn County. The contest crosses into 1 other county; across all of them: No 393 (52.2%), Yes 360 (47.8%).
| Choice | Votes | Share |
|---|---|---|
| No | 189 | 62.2% |
| Yes | 115 | 37.8% |
No ahead with 62.2% in Freeborn County. The contest crosses into 1 other county; across all of them: Yes 5,125 (51.1%), No 4,910 (48.9%).
| Choice | Votes | Share |
|---|---|---|
| No | 285 | 66.7% |
| Yes | 142 | 33.3% |
No ahead with 66.7% in Freeborn County. The contest crosses into 2 other counties; across all of them: Yes 1,476 (54.4%), No 1,239 (45.6%).
| Candidate | Votes | Share |
|---|---|---|
| Jacob C. Allen | 8,964 | 99.1% |
| Write-In | 79 | 0.9% |
Jacob C. Allen is unopposed. The contest crosses into 10 other counties; across all of them: Jacob C. Allen 149,543 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Karen R. Duncan | 8,974 | 99.1% |
| Write-In | 78 | 0.9% |
Karen R. Duncan is unopposed. The contest crosses into 10 other counties; across all of them: Karen R. Duncan 149,162 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Dwight Luhmann | 8,923 | 99.1% |
| Write-In | 81 | 0.9% |
Dwight Luhmann is unopposed. The contest crosses into 10 other counties; across all of them: Dwight Luhmann 148,868 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Erin Lindhart Felten | 8,934 | 99.1% |
| Write-In | 81 | 0.9% |
Erin Lindhart Felten is unopposed. The contest crosses into 10 other counties; across all of them: Erin Lindhart Felten 148,877 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Christopher A Neisen | 8,932 | 99.2% |
| Write-In | 73 | 0.8% |
Christopher A Neisen is unopposed. The contest crosses into 10 other counties; across all of them: Christopher A Neisen 148,881 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Jeffrey M Johnson | 8,941 | 99.1% |
| Write-In | 77 | 0.9% |
Jeffrey M Johnson is unopposed. The contest crosses into 10 other counties; across all of them: Jeffrey M Johnson 149,217 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Vickie Heers | 10,469 | 99.5% |
| Write-In | 54 | 0.5% |
Vickie Heers is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Curt Helland | 10,486 | 99.4% |
| Write-In | 67 | 0.6% |
Curt Helland is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +13.6 | R +21.6 | D +8.0 |
| MN Governor | R +11.9 | R +21.6 | D +9.7 |
| MN-01 | R +10.4 | R +21.6 | D +11.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 | 38.6% | Donald Trump | 59.9% | R +21.3 |
| 2020 | Joe Biden | 41.0% | Donald Trump | 56.9% | R +16.0 |
| 2016 | Hillary Clinton | 37.6% | Donald Trump | 54.9% | R +17.2 |
| 2012 | Barack Obama | 55.8% | Mitt Romney | 41.7% | D +14.1 |
| 2008 | Barack Obama | 57.4% | John McCain | 40.2% | D +17.1 |
| 2004 | John Kerry | 55.1% | George W. Bush | 43.5% | D +11.6 |
| 2000 | Al Gore | 52.8% | George W. Bush | 42.4% | D +10.4 |
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 +31.6.
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.