U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 63% of the vote for governor in Grant County. The margin is 3.0 points more Democratic than the 2024 presidential vote here. Below are also 66 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 Grant 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, 11:22 PM.
County offices, city and town races, school boards, local measures, judges and districts on Grant 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 |
|---|---|---|
| Dwight Walvatne | 378 | 66.1% |
| Dawn L. Johansen | 194 | 33.9% |
| Write-In | 0 | 0.0% |
Dwight Walvatne ahead in Grant County.
| Candidate | Votes | Share |
|---|---|---|
| Bill LaValley | 423 | 97.7% |
| Write-In | 10 | 2.3% |
Bill LaValley is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Chad Van Santen | 2,674 | 99.2% |
| Write-In | 21 | 0.8% |
Chad Van Santen is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jamie Kruize | 2,707 | 99.5% |
| Write-In | 14 | 0.5% |
Jamie Kruize is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| HollyJo Wevley | 2,743 | 99.6% |
| Write-In | 12 | 0.4% |
HollyJo Wevley is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jennifer Vipond | 2,706 | 97.8% |
| Write-In | 61 | 2.2% |
Jennifer Vipond is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Justin R. Anderson | 2,628 | 99.0% |
| Write-In | 26 | 1.0% |
Justin R. Anderson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Scott Ellingson | 164 | 90.6% |
| Write-In | 17 | 9.4% |
Scott Ellingson is unopposed. Ashby's page.
| Candidate | Votes | Share |
|---|---|---|
| Ryan Kari | 167 | 85.2% |
| Write-In | 29 | 14.8% |
Ryan Kari is unopposed. Ashby's page.
| Candidate | Votes | Share |
|---|---|---|
| Michelle Jenson | 116 | 82.3% |
| Write-In | 25 | 17.7% |
Michelle Jenson is unopposed. Barrett's page.
| Candidate | Votes | Share |
|---|---|---|
| Katie Hauglie | 114 | 40.0% |
| Aaron Ray | 90 | 31.6% |
| Kristi Brewers | 74 | 26.0% |
| Write-In | 7 | 2.5% |
Katie Hauglie and Aaron Ray ahead in Grant County. Barrett's page.
| Candidate | Votes | Share |
|---|---|---|
| Ron Norby | 280 | 36.4% |
| Julie F. Larson | 269 | 34.9% |
| Lyndsay Bruns | 208 | 27.0% |
| Write-In | 13 | 1.7% |
Ron Norby and Julie F. Larson ahead in Grant County. Elbow Lake's page.
| Candidate | Votes | Share |
|---|---|---|
| Matthew Mohagen | 77 | 100.0% |
| Write-In | 0 | 0.0% |
Matthew Mohagen is unopposed. Elbow Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Holly Fisk | 77 | 100.0% |
| Write-In | 0 | 0.0% |
Holly Fisk is unopposed. Elbow Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Roger Quick | 182 | 98.4% |
| Write-In | 3 | 1.6% |
Roger Quick is unopposed. Elk Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Adam Anderson | 182 | 98.4% |
| Write-In | 3 | 1.6% |
Adam Anderson is unopposed. Elk Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Judy K Boots | 185 | 100.0% |
| Write-In | 0 | 0.0% |
Judy K Boots is unopposed. Elk Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Ron Hennen | 244 | 99.6% |
| Write-In | 1 | 0.4% |
Ron Hennen is unopposed. Erdahl Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gary Nelson | 254 | 99.6% |
| Write-In | 1 | 0.4% |
Gary Nelson is unopposed. Erdahl Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Sylvia Olson | 247 | 100.0% |
| Write-In | 0 | 0.0% |
Sylvia Olson is unopposed. Erdahl Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Tony Vipond | 133 | 41.3% |
| Thomas Blume | 126 | 39.1% |
| Daniel Ennen | 45 | 14.0% |
| James E. Davis | 17 | 5.3% |
| Write-In | 1 | 0.3% |
Tony Vipond and Thomas Blume ahead in Grant County. Herman's page.
| Candidate | Votes | Share |
|---|---|---|
| Scott Anderson | 240 | 97.6% |
| Write-In | 6 | 2.4% |
Scott Anderson is unopposed. Hoffman's page.
| Candidate | Votes | Share |
|---|---|---|
| Patrick McGrath | 223 | 55.5% |
| Michael McLaughlin | 172 | 42.8% |
| Write-In | 7 | 1.7% |
Patrick McGrath and Michael McLaughlin are unopposed. Hoffman's page.
| Candidate | Votes | Share |
|---|---|---|
| Mark Reuter | 113 | 99.1% |
| Write-In | 1 | 0.9% |
Mark Reuter is unopposed. Land Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Wanda Saurer | 113 | 100.0% |
| Write-In | 0 | 0.0% |
Wanda Saurer is unopposed. Land Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Josiah Loeks | 36 | 100.0% |
| Write-In | 0 | 0.0% |
Josiah Loeks is unopposed. Lawrence Township, Grant County's page.
| Candidate | Votes | Share |
|---|---|---|
| Paige Olson | 37 | 100.0% |
| Write-In | 0 | 0.0% |
Paige Olson is unopposed. Lawrence Township, Grant County's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 24 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Patricia Schack | 69 | 100.0% |
| Write-In | 0 | 0.0% |
Patricia Schack is unopposed. Lien Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Thomas Hurlbut | 26 | 96.3% |
| Write-In | 1 | 3.7% |
Thomas Hurlbut is unopposed. Norcross's page.
| Candidate | Votes | Share |
|---|---|---|
| Reiss Sandler | 29 | 52.7% |
| Patrick Backman | 25 | 45.5% |
| Write-In | 1 | 1.8% |
Reiss Sandler and Patrick Backman are unopposed. Norcross's page.
| Candidate | Votes | Share |
|---|---|---|
| Dean Kjesbo | 25 | 100.0% |
| Write-In | 0 | 0.0% |
Dean Kjesbo is unopposed. North Ottawa Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Melissa Anderson | 25 | 100.0% |
| Write-In | 0 | 0.0% |
Melissa Anderson is unopposed. North Ottawa Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Peter Risbrudt | 258 | 98.1% |
| Write-In | 5 | 1.9% |
Peter Risbrudt is unopposed. Pelican Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Janice Ellingson | 262 | 98.1% |
| Write-In | 5 | 1.9% |
Janice Ellingson is unopposed. Pelican Lake Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Aaron Weinandt | 74 | 100.0% |
| Write-In | 0 | 0.0% |
Aaron Weinandt is unopposed. Pomme De Terre Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Nathan Jennen | 78 | 100.0% |
| Write-In | 0 | 0.0% |
Nathan Jennen is unopposed. Pomme De Terre Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Matthew Allen | 77 | 100.0% |
| Write-In | 0 | 0.0% |
Matthew Allen is unopposed. Pomme De Terre Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Ronald Prahl | 59 | 100.0% |
| Write-In | 0 | 0.0% |
Ronald Prahl is unopposed. Roseville Township, Grant County's page.
| Candidate | Votes | Share |
|---|---|---|
| Orlyn J. Buss | 57 | 95.0% |
| Write-In | 3 | 5.0% |
Orlyn J. Buss is unopposed. Roseville Township, Grant County's page.
| Candidate | Votes | Share |
|---|---|---|
| Ryan Miller | 59 | 100.0% |
| Write-In | 0 | 0.0% |
Ryan Miller is unopposed. Roseville Township, Grant County's page.
| Candidate | Votes | Share |
|---|---|---|
| Brad Larson | 75 | 94.9% |
| Write-In | 4 | 5.1% |
Brad Larson is unopposed. Sanford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| John Olson | 81 | 98.8% |
| Write-In | 1 | 1.2% |
John Olson is unopposed. Sanford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Karen Huebner | 83 | 100.0% |
| Write-In | 0 | 0.0% |
Karen Huebner is unopposed. Sanford Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Doug Melaas | 41 | 51.9% |
| Dan Gehrke | 38 | 48.1% |
| Write-In | 0 | 0.0% |
Doug Melaas ahead in Grant County. Stony Brook Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Todd Vikesland | 76 | 98.7% |
| Write-In | 1 | 1.3% |
Todd Vikesland is unopposed. Stony Brook Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kendra Hinnenkamp-Brutlag | 77 | 100.0% |
| Write-In | 0 | 0.0% |
Kendra Hinnenkamp-Brutlag is unopposed. Stony Brook Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Tanner Davison | 52 | 92.9% |
| Write-In | 4 | 7.1% |
Tanner Davison is unopposed. Wendell's page.
| Candidate | Votes | Share |
|---|---|---|
| Darla Johnson | 52 | 94.5% |
| Write-In | 3 | 5.5% |
Darla Johnson is unopposed. Wendell's page.
| Candidate | Votes | Share |
|---|---|---|
| Tanya Bakken | 51 | 96.2% |
| Write-In | 2 | 3.8% |
Tanya Bakken is unopposed. Wendell's page.
| Candidate | Votes | Share |
|---|---|---|
| Dallas Rylander | 364 | 34.8% |
| Aric Risbrudt | 348 | 33.3% |
| Suzanne Wing | 317 | 30.3% |
| Write-In | 16 | 1.5% |
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 |
|---|---|---|
| Dana Blume | 339 | 37.8% |
| Stephanie Allen | 286 | 31.8% |
| Clayton Anderson | 268 | 29.8% |
| Write-In | 5 | 0.6% |
Dana Blume, Stephanie Allen and Clayton Anderson are unopposed. The contest crosses into 2 other counties; across all of them: Dana Blume 383 (37.6%), Stephanie Allen 318 (31.2%), Clayton Anderson 305 (29.9%).
| Candidate | Votes | Share |
|---|---|---|
| Shana Klindt | 0 | — |
| Michael Porter | 0 | — |
| Ben Loll | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. 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 |
|---|---|---|
| Joshua Ulrich | 1,491 | 33.5% |
| Ryan Saurer | 1,424 | 32.0% |
| Chris Anderson | 1,145 | 25.7% |
| Write-In | 391 | 8.8% |
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 |
|---|---|---|
| Jana Anderson | 69 | 50.4% |
| Jaci Stepan | 61 | 44.5% |
| Write-In | 7 | 5.1% |
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 |
|---|---|---|
| Yes | 267 | 71.8% |
| No | 105 | 28.2% |
Yes ahead with 71.8% in Grant County. The contest crosses into 2 other counties; across all of them: Yes 298 (70.0%), No 128 (30.0%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 0 | — |
| No | 0 | — |
No votes in the state's file yet. The contest crosses into 3 other counties; across all of them: No 197 (65.9%), Yes 102 (34.1%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 0 | — |
| No | 0 | — |
No votes in the state's file yet. The contest crosses into 3 other counties; across all of them: No 193 (65.2%), Yes 103 (34.8%).
| Choice | Votes | Share |
|---|---|---|
| Yes | 1,138 | 54.3% |
| No | 959 | 45.7% |
Yes ahead with 54.3% in Grant County. The contest crosses into 4 other counties; across all of them: No 1,367 (51.5%), Yes 1,287 (48.5%).
| Candidate | Votes | Share |
|---|---|---|
| Stephanie L. Beckman | 2,270 | 99.6% |
| Write-In | 8 | 0.4% |
Stephanie L. Beckman is unopposed. The contest crosses into 12 other counties; across all of them: Stephanie L. Beckman 56,401 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Melissa Listug | 2,272 | 99.6% |
| Write-In | 9 | 0.4% |
Melissa Listug is unopposed. The contest crosses into 12 other counties; across all of them: Melissa Listug 56,208 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Laurence J. Stratton | 2,265 | 99.7% |
| Write-In | 6 | 0.3% |
Laurence J. Stratton is unopposed. The contest crosses into 12 other counties; across all of them: Laurence J. Stratton 56,242 (99.5%).
| Candidate | Votes | Share |
|---|---|---|
| Benjamin Charles Pieh | 2,266 | 99.5% |
| Write-In | 12 | 0.5% |
Benjamin Charles Pieh is unopposed. The contest crosses into 12 other counties; across all of them: Benjamin Charles Pieh 56,151 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Allison T. Whalen | 2,253 | 99.7% |
| Write-In | 7 | 0.3% |
Allison T. Whalen is unopposed. The contest crosses into 12 other counties; across all of them: Allison T. Whalen 56,150 (99.4%).
| Candidate | Votes | Share |
|---|---|---|
| Bryan Simon | 2,621 | 99.5% |
| Write-In | 12 | 0.5% |
Bryan Simon is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Randy C. Larson | 2,681 | 99.9% |
| Write-In | 4 | 0.1% |
Randy C. Larson is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +32.3 | R +31.2 | R +1.1 |
| MN Governor | R +28.3 | R +31.2 | D +3.0 |
| MN-07 | R +22.0 | R +31.2 | D +9.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 | 33.5% | Donald Trump | 64.0% | R +30.5 |
| 2020 | Joe Biden | 35.6% | Donald Trump | 62.1% | R +26.5 |
| 2016 | Hillary Clinton | 31.8% | Donald Trump | 59.4% | R +27.6 |
| 2012 | Barack Obama | 47.2% | Mitt Romney | 50.1% | R +2.9 |
| 2008 | Barack Obama | 51.3% | John McCain | 45.7% | D +5.7 |
| 2004 | John Kerry | 48.6% | George W. Bush | 49.6% | R +1.0 |
| 2000 | Al Gore | 41.6% | George W. Bush | 49.8% | R +8.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 R +22.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.