U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Michele Tafoya (R) got 67% of the U.S. Senate vote in Kanabec County. The margin is 5.5 points more Democratic than the 2024 presidential vote here. Below are also 67 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 Kanabec 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 4, 12:00 AM.
County offices, city and town races, school boards, local measures, judges and districts on Kanabec 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 |
|---|---|---|
| Peter Ripka | 1,152 | 98.8% |
| Write-In | 14 | 1.2% |
Peter Ripka is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Kevin Troupe | 1,049 | 99.6% |
| Write-In | 4 | 0.4% |
Kevin Troupe is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Tom Roeschlein | 704 | 53.5% |
| Craig Smith | 607 | 46.1% |
| Write-In | 5 | 0.4% |
Tom Roeschlein ahead in Kanabec County.
| Candidate | Votes | Share |
|---|---|---|
| Brian R. Smith | 5,825 | 98.9% |
| Write-In | 62 | 1.1% |
Brian R. Smith is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Barbara McFadden | 5,355 | 99.2% |
| Write-In | 44 | 0.8% |
Barbara McFadden is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Terry Turnquist | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. Braham's page. The contest crosses into 1 other county; across all of them: Terry Turnquist 414 (70.6%).
| Candidate | Votes | Share |
|---|---|---|
| Nicole Peltz | 0 | — |
| Keith Lusk | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. Braham's page. The contest crosses into 1 other county; across all of them: Nicole Peltz 448 (52.1%), Keith Lusk 399 (46.4%).
| Candidate | Votes | Share |
|---|---|---|
| Kendal Baker | 465 | 98.9% |
| Write-In | 5 | 1.1% |
Kendal Baker is unopposed. Brunswick Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Shari Hartog | 475 | 99.4% |
| Write-In | 3 | 0.6% |
Shari Hartog is unopposed. Brunswick Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kevin Schiferli | 395 | 99.5% |
| Write-In | 2 | 0.5% |
Kevin Schiferli is unopposed. Comfort Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Michael Fetzek | 400 | 98.5% |
| Write-In | 6 | 1.5% |
Michael Fetzek is unopposed. Comfort Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jessie Faber | 401 | 99.3% |
| Write-In | 3 | 0.7% |
Jessie Faber is unopposed. Comfort Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Tina Nelson-Engblom | 67 | 91.8% |
| Write-In | 6 | 8.2% |
Tina Nelson-Engblom is unopposed. Ford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Vic Stenberg | 71 | 97.3% |
| Write-In | 2 | 2.7% |
Vic Stenberg is unopposed. Ford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Katherine E. Verdeja | 66 | 95.7% |
| Write-In | 3 | 4.3% |
Katherine E. Verdeja is unopposed. Ford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Katie Kerr | 77 | 100.0% |
| Write-In | 0 | 0.0% |
Katie Kerr is unopposed. Ford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Samantha Isackson | 74 | 100.0% |
| Write-In | 0 | 0.0% |
Samantha Isackson is unopposed. Ford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| William Tomczak | 42 | 97.7% |
| Write-In | 1 | 2.3% |
William Tomczak is unopposed. Grasston's page.
| Candidate | Votes | Share |
|---|---|---|
| Dustin Berg | 37 | 92.5% |
| Write-In | 3 | 7.5% |
Dustin Berg is unopposed. Grasston's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 17 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Monica Leaf | 11 | 35.5% |
| Write-In | 20 | 64.5% |
Monica Leaf is unopposed. Grasston's page.
| Candidate | Votes | Share |
|---|---|---|
| Richard Martens | 159 | 97.0% |
| Write-In | 5 | 3.0% |
Richard Martens is unopposed. Hillman Township, Kanabec County's page.
| Candidate | Votes | Share |
|---|---|---|
| Donald Holznagel | 168 | 99.4% |
| Write-In | 1 | 0.6% |
Donald Holznagel is unopposed. Hillman Township, Kanabec County's page.
| Candidate | Votes | Share |
|---|---|---|
| Edward Rodenborg | 169 | 98.8% |
| Write-In | 2 | 1.2% |
Edward Rodenborg is unopposed. Hillman Township, Kanabec County's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 37 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Bill B. Erickson | 82 | 97.6% |
| Write-In | 2 | 2.4% |
Bill B. Erickson is unopposed. Kroschel Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 37 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Jake Mathison | 658 | 55.6% |
| Shane Knutson | 516 | 43.6% |
| Write-In | 10 | 0.8% |
Jake Mathison ahead in Kanabec County. Mora's page.
| Candidate | Votes | Share |
|---|---|---|
| Dave Youngquist | 959 | 98.5% |
| Write-In | 15 | 1.5% |
Dave Youngquist is unopposed. Mora's page.
| Candidate | Votes | Share |
|---|---|---|
| Sam Pioske | 957 | 98.7% |
| Write-In | 13 | 1.3% |
Sam Pioske is unopposed. Mora's page.
| Candidate | Votes | Share |
|---|---|---|
| Ivan Black | 82 | 49.7% |
| Fredrick tenCate | 79 | 47.9% |
| Write-In | 4 | 2.4% |
Ivan Black and Fredrick tenCate are unopposed. Ogilvie's page.
| Candidate | Votes | Share |
|---|---|---|
| Terri Huro | 40 | 90.9% |
| Write-In | 4 | 9.1% |
Terri Huro is unopposed. Quamba's page.
| Candidate | Votes | Share |
|---|---|---|
| Desmond Merkwan | 33 | 86.8% |
| Write-In | 5 | 13.2% |
Desmond Merkwan is unopposed. Quamba's page.
| Candidate | Votes | Share |
|---|---|---|
| Duane J Helmbrecht | 32 | 84.2% |
| Write-In | 6 | 15.8% |
Duane J Helmbrecht is unopposed. Quamba's page.
| Candidate | Votes | Share |
|---|---|---|
| John W. Swanson | 303 | 37.7% |
| Justin Karolevitz | 246 | 30.6% |
| Bret Cuda | 245 | 30.5% |
| Write-In | 9 | 1.1% |
John W. Swanson, Justin Karolevitz and Bret Cuda are unopposed. The contest crosses into 3 other counties; across all of them: John W. Swanson 1,670 (36.0%), Bret Cuda 1,474 (31.7%), Justin Karolevitz 1,462 (31.5%).
| Candidate | Votes | Share |
|---|---|---|
| Ken Mattson | 2,446 | 23.2% |
| Amy Schultz | 2,258 | 21.4% |
| Dakota S Helmbrecht | 1,822 | 17.3% |
| Connie Schulz | 1,494 | 14.2% |
| Jessica Gravening | 1,485 | 14.1% |
| Aleathea Anderson | 990 | 9.4% |
| Write-In | 40 | 0.4% |
Ken Mattson, Amy Schultz and Dakota S Helmbrecht ahead in Kanabec County.
| Candidate | Votes | Share |
|---|---|---|
| Kathy J Belsheim | 692 | 26.7% |
| Dan Wilder | 653 | 25.2% |
| Nathan Koenings | 644 | 24.9% |
| Amanda Stevenson | 575 | 22.2% |
| Write-In | 23 | 0.9% |
Kathy J Belsheim, Dan Wilder and Nathan Koenings ahead in Kanabec 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 | 128 | 36.9% |
| Kortney Sawatzky | 109 | 31.4% |
| Tracy Lilledahl | 108 | 31.1% |
| Write-In | 2 | 0.6% |
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 |
|---|---|---|
| Cami Babolik | 0 | — |
| Glen D. Goebel | 0 | — |
| James Foster | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. The contest crosses into 1 other county; across all of them: Cami Babolik 3,211 (37.1%), Glen D. Goebel 2,702 (31.3%), James Foster 2,638 (30.5%).
| Candidate | Votes | Share |
|---|---|---|
| Scott Milliman | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. The contest crosses into 1 other county; across all of them: Scott Milliman 3,705 (98.7%).
| Candidate | Votes | Share |
|---|---|---|
| Jennifer Corrow | 21 | 27.6% |
| Sara Herr Larsen | 18 | 23.7% |
| Sara Grieser | 12 | 15.8% |
| Joshua Hurt | 9 | 11.8% |
| Steve Bistrup | 8 | 10.5% |
| Kayla Moeller | 7 | 9.2% |
| Write-In | 1 | 1.3% |
Jennifer Corrow, Sara Herr Larsen, Sara Grieser and Joshua Hurt ahead in Kanabec 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 | 24 | 100.0% |
| Write-In | 0 | 0.0% |
Jere L. Day is unopposed. The contest crosses into 4 other counties; across all of them: Jere L. Day 3,885 (98.1%).
| Choice | Votes | Share |
|---|---|---|
| No | 270 | 50.2% |
| Yes | 268 | 49.8% |
No ahead with 50.2% in Kanabec County. Brunswick Township's page.
| Choice | Votes | Share |
|---|---|---|
| Yes | 274 | 50.8% |
| No | 265 | 49.2% |
Yes ahead with 50.8% in Kanabec County. Brunswick Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Juanita C. Freeman | 3,909 | 99.2% |
| Write-In | 32 | 0.8% |
Juanita C. Freeman is unopposed. The contest crosses into 7 other counties; across all of them: Juanita C. Freeman 259,784 (98.8%).
| Candidate | Votes | Share |
|---|---|---|
| Carrie A. Doom | 3,931 | 99.0% |
| Write-In | 38 | 1.0% |
Carrie A. Doom is unopposed. The contest crosses into 7 other counties; across all of them: Carrie A. Doom 259,322 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Suzanne M Brown | 3,905 | 99.2% |
| Write-In | 33 | 0.8% |
Suzanne M Brown is unopposed. The contest crosses into 7 other counties; across all of them: Suzanne M Brown 259,103 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Stoney L. Hiljus | 3,999 | 99.1% |
| Write-In | 38 | 0.9% |
Stoney L. Hiljus is unopposed. The contest crosses into 7 other counties; across all of them: Stoney L. Hiljus 257,298 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Viet-Hanh Winchell | 3,824 | 99.0% |
| Write-In | 39 | 1.0% |
Viet-Hanh Winchell is unopposed. The contest crosses into 7 other counties; across all of them: Viet-Hanh Winchell 255,249 (98.6%).
| Candidate | Votes | Share |
|---|---|---|
| Laura A. Pietan | 3,894 | 99.2% |
| Write-In | 33 | 0.8% |
Laura A. Pietan is unopposed. The contest crosses into 7 other counties; across all of them: Laura A. Pietan 257,690 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Sheridan Hawley | 3,870 | 99.1% |
| Write-In | 34 | 0.9% |
Sheridan Hawley is unopposed. The contest crosses into 7 other counties; across all of them: Sheridan Hawley 256,280 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Justin Collins | 3,884 | 99.1% |
| Write-In | 34 | 0.9% |
Justin Collins is unopposed. The contest crosses into 7 other counties; across all of them: Justin Collins 256,798 (99.0%).
| Candidate | Votes | Share |
|---|---|---|
| Thomas Robert Lehmann | 3,875 | 99.2% |
| Write-In | 33 | 0.8% |
Thomas Robert Lehmann is unopposed. The contest crosses into 7 other counties; across all of them: Thomas Robert Lehmann 256,681 (99.0%).
| Candidate | Votes | Share |
|---|---|---|
| Patrick W. Flanagan | 3,859 | 98.8% |
| Write-In | 47 | 1.2% |
Patrick W. Flanagan is unopposed. The contest crosses into 7 other counties; across all of them: Patrick W. Flanagan 255,863 (98.7%).
| Candidate | Votes | Share |
|---|---|---|
| Tricia Loehr | 3,872 | 99.2% |
| Write-In | 31 | 0.8% |
Tricia Loehr is unopposed. The contest crosses into 7 other counties; across all of them: Tricia Loehr 256,226 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Melissa Saterbak | 3,864 | 99.1% |
| Write-In | 35 | 0.9% |
Melissa Saterbak is unopposed. The contest crosses into 7 other counties; across all of them: Melissa Saterbak 256,634 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Catherine McPherson | 3,857 | 99.2% |
| Write-In | 33 | 0.8% |
Catherine McPherson is unopposed. The contest crosses into 7 other counties; across all of them: Catherine McPherson 256,439 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Karin L. McCarthy | 3,862 | 99.1% |
| Write-In | 34 | 0.9% |
Karin L. McCarthy is unopposed. The contest crosses into 7 other counties; across all of them: Karin L. McCarthy 255,986 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Karen B. Schommer | 3,865 | 99.1% |
| Write-In | 34 | 0.9% |
Karen B. Schommer is unopposed. The contest crosses into 7 other counties; across all of them: Karen B. Schommer 255,936 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Jacob Fischmann | 3,862 | 99.1% |
| Write-In | 37 | 0.9% |
Jacob Fischmann is unopposed. The contest crosses into 7 other counties; across all of them: Jacob Fischmann 255,918 (99.0%).
| Candidate | Votes | Share |
|---|---|---|
| Elizabeth H. Strand | 3,861 | 99.2% |
| Write-In | 33 | 0.8% |
Elizabeth H. Strand is unopposed. The contest crosses into 7 other counties; across all of them: Elizabeth H. Strand 256,568 (99.0%).
| Candidate | Votes | Share |
|---|---|---|
| Ben Lacy | 2,380 | 50.2% |
| Rebecca A. Waxse | 2,338 | 49.3% |
| Write-In | 22 | 0.5% |
Ben Lacy ahead in Kanabec County. The contest crosses into 7 other counties; across all of them: Rebecca A. Waxse 179,264 (54.8%), Ben Lacy 145,870 (44.6%).
| Candidate | Votes | Share |
|---|---|---|
| Heather Pipenhagen | 3,849 | 99.1% |
| Write-In | 35 | 0.9% |
Heather Pipenhagen is unopposed. The contest crosses into 7 other counties; across all of them: Heather Pipenhagen 255,964 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Jennifer D. Peterson | 3,801 | 99.2% |
| Write-In | 32 | 0.8% |
Jennifer D. Peterson is unopposed. The contest crosses into 7 other counties; across all of them: Jennifer D. Peterson 254,807 (98.9%).
| Candidate | Votes | Share |
|---|---|---|
| Norma J Heggernes | 5,472 | 99.7% |
| Write-In | 19 | 0.3% |
Norma J Heggernes is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Eli Berry | 3,336 | 58.5% |
| Marv Stutz | 2,347 | 41.2% |
| Write-In | 15 | 0.3% |
Eli Berry ahead in Kanabec County.
| Candidate | Votes | Share |
|---|---|---|
| Jon Sanford | 5,392 | 99.6% |
| Write-In | 22 | 0.4% |
Jon Sanford is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +37.5 | R +43.0 | D +5.5 |
| MN Governor | R +35.3 | R +43.0 | D +7.7 |
| MN-08 | R +34.4 | R +43.0 | D +8.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 | 28.0% | Donald Trump | 70.3% | R +42.3 |
| 2020 | Joe Biden | 30.0% | Donald Trump | 67.9% | R +37.9 |
| 2016 | Hillary Clinton | 28.5% | Donald Trump | 64.0% | R +35.5 |
| 2012 | Barack Obama | 44.1% | Mitt Romney | 53.1% | R +9.0 |
| 2008 | Barack Obama | 44.0% | John McCain | 52.7% | R +8.7 |
| 2004 | John Kerry | 43.5% | George W. Bush | 54.9% | R +11.3 |
| 2000 | Al Gore | 41.6% | George W. Bush | 51.1% | R +9.5 |
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.7.
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.