U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Michele Tafoya (R) got 61% of the U.S. Senate vote in Wabasha County. The margin is 3.1 points more Democratic than the 2024 presidential vote here. Below are also 65 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 Wabasha 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:01 PM.
County offices, city and town races, school boards, local measures, judges and districts on Wabasha 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 |
|---|---|---|
| Rick Powers | 1,684 | 99.4% |
| Write-In | 11 | 0.6% |
Rick Powers is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Mike Wobbe | 1,257 | 55.3% |
| Jim Warren | 1,005 | 44.2% |
| Write-In | 12 | 0.5% |
Mike Wobbe ahead in Wabasha County.
| Candidate | Votes | Share |
|---|---|---|
| Cory Kubista | 1,175 | 56.4% |
| Cindy McGrath | 905 | 43.4% |
| Write-In | 5 | 0.2% |
Cory Kubista ahead in Wabasha County.
| Candidate | Votes | Share |
|---|---|---|
| Jason Bade | 9,419 | 98.6% |
| Write-In | 138 | 1.4% |
Jason Bade is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Matthew C. Stinson | 8,554 | 98.1% |
| Write-In | 163 | 1.9% |
Matthew C. Stinson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jody Gordon | 10 | 100.0% |
| Write-In | 0 | 0.0% |
Jody Gordon is unopposed. Bellechester's page. The contest crosses into 1 other county; across all of them: Jody Gordon 54 (94.7%).
| Candidate | Votes | Share |
|---|---|---|
| Taylor Dowden | 8 | 50.0% |
| Richard Majerus | 7 | 43.8% |
| Write-In | 1 | 6.2% |
Taylor Dowden and Richard Majerus are unopposed. Bellechester's page. The contest crosses into 1 other county; across all of them: Taylor Dowden 49 (49.0%), Richard Majerus 48 (48.0%).
| Candidate | Votes | Share |
|---|---|---|
| Kevin Keilholtz | 425 | 80.8% |
| Colleen Jean Ihrke | 93 | 17.7% |
| Write-In | 8 | 1.5% |
Kevin Keilholtz ahead in Wabasha County. Elgin's page.
| Candidate | Votes | Share |
|---|---|---|
| Heather Speer | 419 | 58.1% |
| Mary Laidlaw | 295 | 40.9% |
| Write-In | 7 | 1.0% |
Heather Speer and Mary Laidlaw are unopposed. Elgin's page.
| Candidate | Votes | Share |
|---|---|---|
| David Gates | 456 | 99.3% |
| Write-In | 3 | 0.7% |
David Gates is unopposed. Elgin's page.
| Candidate | Votes | Share |
|---|---|---|
| James Pick | 309 | 96.9% |
| Write-In | 10 | 3.1% |
James Pick is unopposed. Elgin Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bruce Rott | 320 | 99.1% |
| Write-In | 3 | 0.9% |
Bruce Rott is unopposed. Elgin Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Dawn Suntken | 313 | 98.7% |
| Write-In | 4 | 1.3% |
Dawn Suntken is unopposed. Elgin Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Michael Jungwirth | 379 | 56.7% |
| Thomas E Haskett | 285 | 42.7% |
| Write-In | 4 | 0.6% |
Michael Jungwirth ahead in Wabasha County. Greenfield Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Shawn A Wristen | 356 | 53.8% |
| Norman Larson | 304 | 45.9% |
| Write-In | 2 | 0.3% |
Shawn A Wristen ahead in Wabasha County. Greenfield Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Denise R Sylvester | 661 | 99.2% |
| Write-In | 5 | 0.8% |
Denise R Sylvester is unopposed. Greenfield Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 20 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Betsy Jostock | 28 | 56.0% |
| Write-In | 22 | 44.0% |
Betsy Jostock is unopposed. Hammond's page.
| Candidate | Votes | Share |
|---|---|---|
| Reed Duncan | 98 | 99.0% |
| Write-In | 1 | 1.0% |
Reed Duncan is unopposed. Hyde Park Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jim Evers | 102 | 100.0% |
| Write-In | 0 | 0.0% |
Jim Evers is unopposed. Hyde Park Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Denise Duncan | 99 | 98.0% |
| Write-In | 2 | 2.0% |
Denise Duncan is unopposed. Hyde Park Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeffrey P Tentis | 198 | 96.6% |
| Write-In | 7 | 3.4% |
Jeffrey P Tentis is unopposed. Kellogg's page.
| Candidate | Votes | Share |
|---|---|---|
| Susan McNallan | 171 | 42.1% |
| Darin Breza | 127 | 31.3% |
| Kenny D Baker | 105 | 25.9% |
| Write-In | 3 | 0.7% |
Susan McNallan and Darin Breza ahead in Wabasha County. Kellogg's page.
| Candidate | Votes | Share |
|---|---|---|
| James Heise | 1,547 | 30.5% |
| Amy Kohrs Alkire | 1,211 | 23.9% |
| Nora Pope | 716 | 14.1% |
| Justin Hawryluk | 658 | 13.0% |
| Justin Novak | 550 | 10.8% |
| Zachary Steichen | 359 | 7.1% |
| Write-In | 31 | 0.6% |
James Heise, Amy Kohrs Alkire and Nora Pope ahead in Wabasha County. Lake City's page. The contest crosses into 1 other county; across all of them: James Heise 1,867 (30.6%), Amy Kohrs Alkire 1,468 (24.0%), Nora Pope 863 (14.1%).
| Candidate | Votes | Share |
|---|---|---|
| Chris Hagfors | 347 | 97.5% |
| Write-In | 9 | 2.5% |
Chris Hagfors is unopposed. Mazeppa's page.
| Candidate | Votes | Share |
|---|---|---|
| Willy Heitmann | 300 | 50.2% |
| Dustin Wiebusch | 289 | 48.3% |
| Write-In | 9 | 1.5% |
Willy Heitmann and Dustin Wiebusch are unopposed. Mazeppa's page.
| Candidate | Votes | Share |
|---|---|---|
| Crystal Hughley | 236 | 64.7% |
| Michael Hammes | 125 | 34.2% |
| Write-In | 4 | 1.1% |
Crystal Hughley ahead in Wabasha County. Mazeppa's page.
| Candidate | Votes | Share |
|---|---|---|
| Todd Cutting | 47 | 95.9% |
| Write-In | 2 | 4.1% |
Todd Cutting is unopposed. Millville's page.
| Candidate | Votes | Share |
|---|---|---|
| Rich Spring | 61 | 76.2% |
| Write-In | 19 | 23.8% |
Rich Spring is unopposed. Millville's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Tibor | 35 | 97.2% |
| Write-In | 1 | 2.8% |
Mark Tibor is unopposed. Minneiska's page. The contest crosses into 1 other county; across all of them: Mark Tibor 61 (98.4%).
| Candidate | Votes | Share |
|---|---|---|
| Andy Ehlo | 31 | 49.2% |
| Suzanne Ehlo | 27 | 42.9% |
| Write-In | 5 | 7.9% |
Andy Ehlo and Suzanne Ehlo are unopposed. Minneiska's page. The contest crosses into 1 other county; across all of them: Andy Ehlo 51 (49.0%), Suzanne Ehlo 48 (46.2%).
| Candidate | Votes | Share |
|---|---|---|
| Charles Mayhew | 67 | 93.1% |
| Write-In | 5 | 6.9% |
Charles Mayhew is unopposed. Minneiska Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Christina Cox | 67 | 91.8% |
| Write-In | 6 | 8.2% |
Christina Cox is unopposed. Minneiska Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Robert McGrath | 174 | 98.9% |
| Write-In | 2 | 1.1% |
Robert McGrath is unopposed. Oakwood Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Eugene Brent McNallan | 157 | 91.8% |
| Write-In | 14 | 8.2% |
Eugene Brent McNallan is unopposed. Oakwood Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jane McGrath | 176 | 99.4% |
| Write-In | 1 | 0.6% |
Jane McGrath is unopposed. Oakwood Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Holly Reeve | 943 | 63.5% |
| Keith Holm | 540 | 36.3% |
| Write-In | 3 | 0.2% |
Holly Reeve ahead in Wabasha County. Plainview's page.
| Candidate | Votes | Share |
|---|---|---|
| Bryan Brighton | 736 | 27.4% |
| Adam Olig | 694 | 25.8% |
| Tony L Montgomery | 689 | 25.7% |
| Matthew J Taylor | 550 | 20.5% |
| Write-In | 16 | 0.6% |
Bryan Brighton and Adam Olig ahead in Wabasha County. Plainview's page.
| Candidate | Votes | Share |
|---|---|---|
| Emily Durand | 1,067 | 95.5% |
| Write-In | 50 | 4.5% |
Emily Durand is unopposed. Wabasha's page.
| Candidate | Votes | Share |
|---|---|---|
| Rudy Roemer | 200 | 55.1% |
| John Friedmeyer | 161 | 44.4% |
| Write-In | 2 | 0.6% |
Rudy Roemer ahead in Wabasha County. Wabasha's page.
| Candidate | Votes | Share |
|---|---|---|
| Benjamin Meyer | 273 | 53.6% |
| Greg Glomski | 236 | 46.4% |
| Write-In | 0 | 0.0% |
Benjamin Meyer ahead in Wabasha County. Wabasha's page.
| Candidate | Votes | Share |
|---|---|---|
| James Mathias | 329 | 98.8% |
| Write-In | 4 | 1.2% |
James Mathias is unopposed. Wabasha's page.
| Candidate | Votes | Share |
|---|---|---|
| Gerald Siem | 310 | 99.4% |
| Write-In | 2 | 0.6% |
Gerald Siem is unopposed. Zumbro Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Eddie Jostock | 311 | 98.1% |
| Write-In | 6 | 1.9% |
Eddie Jostock is unopposed. Zumbro Township's page.
| Candidate | Votes | Share |
|---|---|---|
| John Bazey | 295 | 99.0% |
| Write-In | 3 | 1.0% |
John Bazey is unopposed. Zumbro Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bruce Heitmann | 81 | 98.8% |
| Write-In | 1 | 1.2% |
Bruce Heitmann is unopposed. Zumbro Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Sara Anderson | 79 | 98.8% |
| Write-In | 1 | 1.2% |
Sara Anderson is unopposed. Zumbro Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Adam Dicke | 54 | 36.2% |
| Kristin Diercks | 48 | 32.2% |
| Michelle Goodman | 47 | 31.5% |
| Write-In | 0 | 0.0% |
Adam Dicke, Kristin Diercks and Michelle Goodman are unopposed. The contest crosses into 1 other county; across all of them: Adam Dicke 1,222 (36.2%), Kristin Diercks 1,098 (32.5%), Michelle Goodman 1,014 (30.0%).
| Candidate | Votes | Share |
|---|---|---|
| Cathy Nathan | 44 | 14.0% |
| Ana Folpe | 40 | 12.7% |
| Jean Marvin | 39 | 12.4% |
| Justin M. Cook | 36 | 11.4% |
| Flora Howie | 35 | 11.1% |
| Joe "Joe" Christenson | 33 | 10.5% |
| Pat "Pot" Farmer | 28 | 8.9% |
| Josh Koestler | 26 | 8.3% |
| Joe LaForge | 17 | 5.4% |
| John Peck | 15 | 4.8% |
| Write-In | 2 | 0.6% |
Cathy Nathan, Ana Folpe, Jean Marvin and Justin M. Cook ahead in Wabasha County. The contest crosses into 1 other county; across all of them: Cathy Nathan 27,938 (16.5%), Jean Marvin 26,299 (15.5%), Justin M. Cook 25,084 (14.8%), Ana Folpe 24,989 (14.8%).
| Candidate | Votes | Share |
|---|---|---|
| Tim Adams | 2,033 | 28.3% |
| Brittney Ender | 1,795 | 25.0% |
| Rob Venz | 1,681 | 23.4% |
| Sharleen Klennert | 1,604 | 22.4% |
| Write-In | 62 | 0.9% |
Tim Adams, Brittney Ender, Rob Venz and Sharleen Klennert are unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jim Siewert | 2,177 | 29.0% |
| Jacob Atkinson | 2,099 | 28.0% |
| Nathan Schumacher | 1,878 | 25.0% |
| Keeley Roach | 1,130 | 15.1% |
| Frank E Kania III | 201 | 2.7% |
| Write-In | 21 | 0.3% |
Jim Siewert, Jacob Atkinson and Nathan Schumacher ahead in Wabasha County. The contest crosses into 1 other county; across all of them: Jim Siewert 3,044 (29.4%), Jacob Atkinson 2,853 (27.5%), Nathan Schumacher 2,603 (25.1%).
| Candidate | Votes | Share |
|---|---|---|
| Nancy Denzer | 33 | 50.8% |
| Karl W Sonneman | 32 | 49.2% |
| Write-In | 0 | 0.0% |
Nancy Denzer and Karl W Sonneman are unopposed. The contest crosses into 1 other county; across all of them: Nancy Denzer 10,702 (54.7%), Karl W Sonneman 8,623 (44.1%).
| Candidate | Votes | Share |
|---|---|---|
| Travis Liffrig | 729 | 29.9% |
| Jake Rude | 577 | 23.6% |
| Paul Peterman | 413 | 16.9% |
| Jean Roth | 388 | 15.9% |
| Jim Wendt | 331 | 13.6% |
| Write-In | 3 | 0.1% |
Travis Liffrig, Jake Rude and Paul Peterman ahead in Wabasha County. The contest crosses into 2 other counties; across all of them: Travis Liffrig 2,389 (25.5%), Jake Rude 2,222 (23.7%), Paul Peterman 1,708 (18.2%).
| Candidate | Votes | Share |
|---|---|---|
| Logan Kolb | 1,676 | 13.9% |
| Theresa "Tina" Keilholtz | 1,668 | 13.8% |
| Roger Rahman | 1,648 | 13.6% |
| Heidi Schumacher | 1,482 | 12.3% |
| Ronald Springer | 1,382 | 11.4% |
| Jeff Kruger | 1,205 | 10.0% |
| Julie Hart | 1,141 | 9.4% |
| Nick Kedrowski | 942 | 7.8% |
| Brian Durgin | 640 | 5.3% |
| Tonya Hulberg | 273 | 2.3% |
| Write-In | 31 | 0.3% |
Logan Kolb, Theresa "Tina" Keilholtz, Roger Rahman and Heidi Schumacher ahead in Wabasha County. The contest crosses into 2 other counties; across all of them: Theresa "Tina" Keilholtz 1,845 (13.8%), Roger Rahman 1,844 (13.8%), Logan Kolb 1,835 (13.7%), Heidi Schumacher 1,630 (12.2%).
| Candidate | Votes | Share |
|---|---|---|
| Marilyn Wozney | 1,757 | 54.9% |
| Sue Tangen | 1,433 | 44.8% |
| Write-In | 12 | 0.4% |
Marilyn Wozney ahead in Wabasha County. The contest crosses into 2 other counties; across all of them: Marilyn Wozney 1,936 (54.4%), Sue Tangen 1,607 (45.2%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 317 | 59.1% |
| No | 219 | 40.9% |
Yes ahead with 59.1% in Wabasha County. Elgin's page.
| Choice | Votes | Share |
|---|---|---|
| Yes | 26 | 54.2% |
| No | 22 | 45.8% |
Yes ahead with 54.2% in Wabasha County. The contest crosses into 1 other county; across all of them: Yes 10,165 (61.6%), No 6,347 (38.4%).
| Candidate | Votes | Share |
|---|---|---|
| Jacob C. Allen | 7,688 | 99.4% |
| Write-In | 44 | 0.6% |
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 | 7,677 | 99.4% |
| Write-In | 44 | 0.6% |
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 | 7,667 | 99.4% |
| Write-In | 44 | 0.6% |
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 | 7,664 | 99.4% |
| Write-In | 46 | 0.6% |
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 | 7,686 | 99.3% |
| Write-In | 58 | 0.7% |
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 | 7,665 | 99.4% |
| Write-In | 48 | 0.6% |
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 |
|---|---|---|
| Courtney Holst | 4,646 | 51.6% |
| Lynn Zabel | 4,329 | 48.1% |
| Write-In | 26 | 0.3% |
Courtney Holst ahead in Wabasha County.
| Candidate | Votes | Share |
|---|---|---|
| Eric Passe | 8,681 | 99.6% |
| Write-In | 36 | 0.4% |
Eric Passe is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +25.6 | R +28.7 | D +3.1 |
| MN Governor | R +22.8 | R +28.7 | D +5.9 |
| MN-01 | R +18.2 | R +28.7 | D +10.5 |
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 | 34.9% | Donald Trump | 63.1% | R +28.1 |
| 2020 | Joe Biden | 35.8% | Donald Trump | 62.1% | R +26.4 |
| 2016 | Hillary Clinton | 32.7% | Donald Trump | 59.1% | R +26.4 |
| 2012 | Barack Obama | 46.0% | Mitt Romney | 51.4% | R +5.4 |
| 2008 | Barack Obama | 47.5% | John McCain | 49.9% | R +2.4 |
| 2004 | John Kerry | 46.9% | George W. Bush | 51.7% | R +4.8 |
| 2000 | Al Gore | 42.9% | George W. Bush | 49.8% | R +6.9 |
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 +21.3.
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.