U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Peggy Flanagan (D) got 50% of the U.S. Senate vote in Nicollet County. The margin is 3.1 points more Democratic than the 2024 presidential vote here. Below are also 71 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 Nicollet 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, 9:07 PM.
County offices, city and town races, school boards, local measures, judges and districts on Nicollet 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 |
|---|---|---|
| Marie Dranttel | 2,857 | 98.8% |
| Write-In | 35 | 1.2% |
Marie Dranttel is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jack Kolars | 2,272 | 98.7% |
| Write-In | 31 | 1.3% |
Jack Kolars is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Kurt Zins | 3,353 | 99.0% |
| Write-In | 35 | 1.0% |
Kurt Zins is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Aaron Petersen | 9,931 | 65.9% |
| Chad Honetschlager | 5,078 | 33.7% |
| Write-In | 52 | 0.3% |
Aaron Petersen ahead in Nicollet County.
| Candidate | Votes | Share |
|---|---|---|
| Michelle Zehnder Fischer | 13,200 | 99.0% |
| Write-In | 140 | 1.0% |
Michelle Zehnder Fischer is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Mary Milbrath | 445 | 97.2% |
| Write-In | 13 | 2.8% |
Mary Milbrath is unopposed. Belgrade Township's page.
| Candidate | Votes | Share |
|---|---|---|
| John Herrley | 252 | 52.7% |
| Tim Wachter | 221 | 46.2% |
| Write-In | 5 | 1.0% |
John Herrley ahead in Nicollet County. Belgrade Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 39 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Brian L. Nelson | 106 | 100.0% |
| Write-In | 0 | 0.0% |
Brian L. Nelson is unopposed. Bernadotte Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Richard Scheurer | 109 | 100.0% |
| Write-In | 0 | 0.0% |
Richard Scheurer is unopposed. Bernadotte Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Steven Sjostrom | 109 | 99.1% |
| Write-In | 1 | 0.9% |
Steven Sjostrom is unopposed. Bernadotte Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Ricky A. Kelley | 52 | 100.0% |
| Write-In | 0 | 0.0% |
Ricky A. Kelley is unopposed. Brighton Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Robert Hulke | 54 | 98.2% |
| Write-In | 1 | 1.8% |
Robert Hulke is unopposed. Brighton Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Pamela Grommersch | 50 | 100.0% |
| Write-In | 0 | 0.0% |
Pamela Grommersch is unopposed. Brighton Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeremy Brennan | 224 | 53.0% |
| Al Poehler | 198 | 46.8% |
| Write-In | 1 | 0.2% |
Jeremy Brennan ahead in Nicollet County. Courtland's page.
| Candidate | Votes | Share |
|---|---|---|
| Pamela Rodewald | 318 | 44.4% |
| Tim Portner | 270 | 37.7% |
| Greg Juberien | 121 | 16.9% |
| Write-In | 7 | 1.0% |
Pamela Rodewald and Tim Portner ahead in Nicollet County. Courtland's page.
| Candidate | Votes | Share |
|---|---|---|
| Jason Schroeder | 280 | 99.6% |
| Write-In | 1 | 0.4% |
Jason Schroeder is unopposed. Courtland Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Brian Fischer | 288 | 100.0% |
| Write-In | 0 | 0.0% |
Brian Fischer is unopposed. Courtland Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Greta Schugel | 279 | 100.0% |
| Write-In | 0 | 0.0% |
Greta Schugel is unopposed. Courtland Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Arden Enter | 131 | 97.0% |
| Write-In | 4 | 3.0% |
Arden Enter is unopposed. Granby Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Barbara Poehler | 134 | 100.0% |
| Write-In | 0 | 0.0% |
Barbara Poehler is unopposed. Granby Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Curt Tauber | 125 | 59.5% |
| Sandra Peterson | 83 | 39.5% |
| Write-In | 2 | 1.0% |
Curt Tauber ahead in Nicollet County. Lafayette's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Schuelke | 130 | 33.9% |
| Joshua Fischer | 104 | 27.2% |
| David L Reed | 79 | 20.6% |
| Tom Polich | 67 | 17.5% |
| Write-In | 3 | 0.8% |
Mark Schuelke and Joshua Fischer ahead in Nicollet County. Lafayette's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeff Schwermann | 292 | 99.7% |
| Write-In | 1 | 0.3% |
Jeff Schwermann is unopposed. Lafayette Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Chad Hoffmann | 293 | 98.3% |
| Write-In | 5 | 1.7% |
Chad Hoffmann is unopposed. Lafayette Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 25 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Ronald Regenscheid | 306 | 98.4% |
| Write-In | 5 | 1.6% |
Ronald Regenscheid is unopposed. Lake Prairie Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Maureen Pettis | 299 | 98.0% |
| Write-In | 6 | 2.0% |
Maureen Pettis is unopposed. Lake Prairie Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Julia Hamann | 0 | โ |
| Najwa Massad | 0 | โ |
| Write-In | 0 | โ |
No votes in the state's file yet. Mankato's page. The contest crosses into 2 other counties; across all of them: Julia Hamann 8,118 (51.1%), Najwa Massad 7,694 (48.4%).
| Candidate | Votes | Share |
|---|---|---|
| Don Hermanson | 139 | 99.3% |
| Write-In | 1 | 0.7% |
Don Hermanson is unopposed. New Sweden Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Casey Eckberg | 139 | 100.0% |
| Write-In | 0 | 0.0% |
Casey Eckberg is unopposed. New Sweden Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kevin Ostermann | 456 | 97.0% |
| Write-In | 14 | 3.0% |
Kevin Ostermann is unopposed. Nicollet's page.
| Candidate | Votes | Share |
|---|---|---|
| Fred L. Froehlich | 380 | 51.6% |
| Philip Radel | 341 | 46.3% |
| Write-In | 15 | 2.0% |
Fred L. Froehlich and Philip Radel are unopposed. Nicollet's page.
| Candidate | Votes | Share |
|---|---|---|
| Kelly A. Bode | 243 | 100.0% |
| Write-In | 0 | 0.0% |
Kelly A. Bode is unopposed. Nicollet Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Ben H. Netzke | 241 | 98.4% |
| Write-In | 4 | 1.6% |
Ben H. Netzke is unopposed. Nicollet Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Eileen Darling | 241 | 100.0% |
| Write-In | 0 | 0.0% |
Eileen Darling is unopposed. Nicollet Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Dan Shult | 228 | 98.3% |
| Write-In | 4 | 1.7% |
Dan Shult is unopposed. Nicollet Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Scott Carlson | 4,274 | 65.5% |
| Joe Tougas | 2,220 | 34.0% |
| Write-In | 30 | 0.5% |
Scott Carlson ahead in Nicollet County. North Mankato's page. The contest crosses into 1 other county; across all of them: Scott Carlson 4,274 (65.5%), Joe Tougas 2,220 (34.0%).
| Candidate | Votes | Share |
|---|---|---|
| Sandra Oachs | 2,361 | 21.7% |
| Matt Peterson | 1,755 | 16.2% |
| Duane Rader | 1,625 | 15.0% |
| Danielle Bollman | 1,166 | 10.7% |
| Patrick Cusack | 1,130 | 10.4% |
| Benton Bakke | 963 | 8.9% |
| Bridget Johnson Quinton | 952 | 8.8% |
| Peter Garner | 848 | 7.8% |
| Write-In | 63 | 0.6% |
Sandra Oachs and Matt Peterson ahead in Nicollet County. North Mankato's page. The contest crosses into 1 other county; across all of them: Sandra Oachs 2,361 (21.7%), Matt Peterson 1,755 (16.2%).
| Candidate | Votes | Share |
|---|---|---|
| Brandon M. Stoffregen | 262 | 99.2% |
| Write-In | 2 | 0.8% |
Brandon M. Stoffregen is unopposed. Oshawa Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jacob Yost | 267 | 98.9% |
| Write-In | 3 | 1.1% |
Jacob Yost is unopposed. Oshawa Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Linda Pell | 263 | 99.2% |
| Write-In | 2 | 0.8% |
Linda Pell is unopposed. Oshawa Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Raymond Nourie | 258 | 98.5% |
| Write-In | 4 | 1.5% |
Raymond Nourie is unopposed. Oshawa Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gerald Domeier | 61 | 100.0% |
| Write-In | 0 | 0.0% |
Gerald Domeier is unopposed. Ridgely Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Chad S. Forst | 58 | 98.3% |
| Write-In | 1 | 1.7% |
Chad S. Forst is unopposed. Ridgely Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Louette Nosbush | 60 | 100.0% |
| Write-In | 0 | 0.0% |
Louette Nosbush is unopposed. Ridgely Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Timothy Enz | 147 | 98.7% |
| Write-In | 2 | 1.3% |
Timothy Enz is unopposed. Traverse Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gary A. Miller | 151 | 99.3% |
| Write-In | 1 | 0.7% |
Gary A. Miller is unopposed. Traverse Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Meghan Esser | 151 | 99.3% |
| Write-In | 1 | 0.7% |
Meghan Esser is unopposed. Traverse Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Bryan Wendinger | 223 | 98.7% |
| Write-In | 3 | 1.3% |
Bryan Wendinger is unopposed. West Newton Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kari Pratt | 3,760 | 26.4% |
| Tracy N. Frederick | 3,728 | 26.1% |
| Patrick Baker | 3,524 | 24.7% |
| Joel Hollerich | 3,150 | 22.1% |
| Write-In | 103 | 0.7% |
Kari Pratt, Tracy N. Frederick and Patrick Baker ahead in Nicollet County. The contest crosses into 2 other counties; across all of them: Tracy N. Frederick 13,877 (26.6%), Kari Pratt 13,667 (26.2%), Patrick Baker 12,572 (24.1%).
| Candidate | Votes | Share |
|---|---|---|
| Steven Gag | 1,110 | 35.8% |
| Melissa Sunderman | 1,000 | 32.2% |
| Tara Nilson | 963 | 31.1% |
| Write-In | 28 | 0.9% |
Steven Gag, Melissa Sunderman and Tara Nilson are unopposed. The contest crosses into 2 other counties; across all of them: Steven Gag 6,883 (35.3%), Melissa Sunderman 6,322 (32.5%), Tara Nilson 6,049 (31.1%).
| Candidate | Votes | Share |
|---|---|---|
| Jill Martens | 925 | 49.3% |
| Kristi Wallman | 816 | 43.5% |
| Write-In | 136 | 7.2% |
Jill Martens and Kristi Wallman are unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Riley Brandt | 68 | 36.2% |
| Ashley Latzke | 62 | 33.0% |
| Wendy Kube | 58 | 30.9% |
| Write-In | 0 | 0.0% |
Riley Brandt, Ashley Latzke and Wendy Kube are unopposed. The contest crosses into 1 other county; across all of them: Ashley Latzke 2,414 (35.2%), Wendy Kube 2,264 (33.0%), Riley Brandt 2,091 (30.5%).
| Candidate | Votes | Share |
|---|---|---|
| Casey Prochniak | 70 | 51.5% |
| Kenneth Briese | 66 | 48.5% |
| Write-In | 0 | 0.0% |
Casey Prochniak ahead in Nicollet County. The contest crosses into 3 other counties; across all of them: Casey Prochniak 1,316 (54.1%), Kenneth Briese 1,108 (45.6%).
| Candidate | Votes | Share |
|---|---|---|
| George Grosam | 127 | 96.9% |
| Write-In | 4 | 3.1% |
George Grosam is unopposed. The contest crosses into 3 other counties; across all of them: George Grosam 2,139 (98.3%).
| Candidate | Votes | Share |
|---|---|---|
| Emilee Stehr | 125 | 95.4% |
| Write-In | 6 | 4.6% |
Emilee Stehr is unopposed. The contest crosses into 3 other counties; across all of them: Emilee Stehr 2,188 (98.7%).
| Candidate | Votes | Share |
|---|---|---|
| Jennifer von Lehe | 27 | 17.5% |
| Abbie Burns | 24 | 15.6% |
| Jennifer Wilson | 24 | 15.6% |
| Theresa Miller | 18 | 11.7% |
| Adam Arnst | 18 | 11.7% |
| Jeff Warmka | 16 | 10.4% |
| Mollie Cross | 14 | 9.1% |
| Ashley Anderson | 13 | 8.4% |
| Write-In | 0 | 0.0% |
Tied for the last seat in the current count. The contest crosses into 3 other counties; across all of them: Jennifer von Lehe 1,581 (15.6%), Adam Arnst 1,581 (15.6%), Jennifer Wilson 1,484 (14.6%), Jeff Warmka 1,315 (12.9%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 430 | 76.2% |
| No | 134 | 23.8% |
Yes ahead with 76.2% in Nicollet County. Belgrade Township's page.
| Choice | Votes | Share |
|---|---|---|
| No | 52 | 54.7% |
| Yes | 43 | 45.3% |
No ahead with 54.7% in Nicollet County. The contest crosses into 1 other county; across all of them: No 2,176 (60.9%), Yes 1,397 (39.1%).
| Choice | Votes | Share |
|---|---|---|
| No | 108 | 71.1% |
| Yes | 44 | 28.9% |
No ahead with 71.1% in Nicollet County. The contest crosses into 3 other counties; across all of them: No 1,540 (57.8%), Yes 1,123 (42.2%).
| Choice | Votes | Share |
|---|---|---|
| No | 116 | 75.8% |
| Yes | 37 | 24.2% |
No ahead with 75.8% in Nicollet County. The contest crosses into 3 other counties; across all of them: No 1,659 (62.5%), Yes 995 (37.5%).
| Candidate | Votes | Share |
|---|---|---|
| Kayla M. Johnson | 12,140 | 99.2% |
| Write-In | 93 | 0.8% |
Kayla M. Johnson is unopposed. The contest crosses into 14 other counties; across all of them: Kayla M. Johnson 91,792 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Christina M. Wietzema | 8,172 | 61.1% |
| Christopher Cain | 5,162 | 38.6% |
| Write-In | 50 | 0.4% |
Christina M. Wietzema ahead in Nicollet County. The contest crosses into 14 other counties; across all of them: Christina M. Wietzema 61,724 (61.5%), Christopher Cain 38,379 (38.2%).
| Candidate | Votes | Share |
|---|---|---|
| Paul J. Gunderson | 12,186 | 99.2% |
| Write-In | 95 | 0.8% |
Paul J. Gunderson is unopposed. The contest crosses into 14 other counties; across all of them: Paul J. Gunderson 91,659 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Stephen J. Ferrazzano II | 12,068 | 99.2% |
| Write-In | 102 | 0.8% |
Stephen J. Ferrazzano II is unopposed. The contest crosses into 14 other counties; across all of them: Stephen J. Ferrazzano II 91,218 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Patrick Rohland | 12,088 | 99.3% |
| Write-In | 90 | 0.7% |
Patrick Rohland is unopposed. The contest crosses into 14 other counties; across all of them: Patrick Rohland 91,446 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Troy G. Timmerman | 12,117 | 99.3% |
| Write-In | 88 | 0.7% |
Troy G. Timmerman is unopposed. The contest crosses into 14 other counties; across all of them: Troy G. Timmerman 91,880 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Robert Docherty | 12,117 | 99.2% |
| Write-In | 100 | 0.8% |
Robert Docherty is unopposed. The contest crosses into 14 other counties; across all of them: Robert Docherty 91,581 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Eric Annexstad | 13,249 | 99.4% |
| Write-In | 77 | 0.6% |
Eric Annexstad is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Mary Peichel | 13,044 | 99.4% |
| Write-In | 75 | 0.6% |
Mary Peichel is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | D +2.6 | R +0.5 | D +3.1 |
| MN Governor | D +6.1 | R +0.5 | D +6.6 |
| MN-01 | D +7.9 | R +0.5 | D +8.4 |
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 | 48.6% | Donald Trump | 49.1% | R +0.5 |
| 2020 | Joe Biden | 50.2% | Donald Trump | 47.2% | D +3.0 |
| 2016 | Hillary Clinton | 43.6% | Donald Trump | 46.6% | R +3.0 |
| 2012 | Barack Obama | 52.6% | Mitt Romney | 44.7% | D +7.8 |
| 2008 | Barack Obama | 54.2% | John McCain | 43.7% | D +10.5 |
| 2004 | John Kerry | 49.6% | George W. Bush | 49.0% | D +0.6 |
| 2000 | Al Gore | 45.9% | George W. Bush | 47.1% | R +1.2 |
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 D +0.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.