U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 54% of the vote for governor in Norman County. The margin is 11.6 points more Democratic than the 2024 presidential vote here. Below are also 48 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 Norman 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:20 PM.
County offices, city and town races, school boards, judges and districts on Norman 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 |
|---|---|---|
| Josh Mathsen | 222 | 50.7% |
| Jesse M. Lee | 216 | 49.3% |
| Write-In | 0 | 0.0% |
Josh Mathsen ahead in Norman County.
| Candidate | Votes | Share |
|---|---|---|
| Andrew Jossund | 333 | 55.7% |
| Angela Nelson | 264 | 44.1% |
| Write-In | 1 | 0.2% |
Andrew Jossund ahead in Norman County.
| Candidate | Votes | Share |
|---|---|---|
| John Hintz | 279 | 51.2% |
| Thomas Opheim | 259 | 47.5% |
| Write-In | 7 | 1.3% |
John Hintz ahead in Norman County.
| Candidate | Votes | Share |
|---|---|---|
| Ben Fall | 2,385 | 98.9% |
| Write-In | 27 | 1.1% |
Ben Fall is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Sunny D. Resnick | 1,432 | 57.5% |
| Elizabeth Brainard | 1,051 | 42.2% |
| Write-In | 8 | 0.3% |
Sunny D. Resnick ahead in Norman County.
| Candidate | Votes | Share |
|---|---|---|
| Shawn Roux | 418 | 59.5% |
| Wayne H. Kroshus | 160 | 22.8% |
| James Austinson | 120 | 17.1% |
| Write-In | 4 | 0.6% |
Shawn Roux ahead in Norman County. Ada's page.
| Candidate | Votes | Share |
|---|---|---|
| Adam Sip | 533 | 24.8% |
| Alex Tuttle | 483 | 22.5% |
| Jeff Peacock | 357 | 16.6% |
| Ron Vilmo | 265 | 12.4% |
| Jason Kroshus | 246 | 11.5% |
| Mark Brownlee | 246 | 11.5% |
| Write-In | 15 | 0.7% |
Adam Sip, Alex Tuttle, Jeff Peacock and Ron Vilmo ahead in Norman County. Ada's page.
| Candidate | Votes | Share |
|---|---|---|
| Steve Gullickson | 75 | 100.0% |
| Write-In | 0 | 0.0% |
Steve Gullickson is unopposed. Bear Park Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Philip C. Swenson | 74 | 100.0% |
| Write-In | 0 | 0.0% |
Philip C. Swenson is unopposed. Bear Park Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jeremy Sather | 75 | 100.0% |
| Write-In | 0 | 0.0% |
Jeremy Sather is unopposed. Bear Park Township's page.
| Candidate | Votes | Share |
|---|---|---|
| William Hennen | 22 | 88.0% |
| Write-In | 3 | 12.0% |
William Hennen is unopposed. Borup's page.
| Candidate | Votes | Share |
|---|---|---|
| Doug Carnegie | 24 | 96.0% |
| Write-In | 1 | 4.0% |
Doug Carnegie is unopposed. Borup's page.
| Candidate | Votes | Share |
|---|---|---|
| Nancy Crompton | 16 | 80.0% |
| Write-In | 4 | 20.0% |
Nancy Crompton is unopposed. Borup's page.
| Candidate | Votes | Share |
|---|---|---|
| Michael Christensen | 71 | 100.0% |
| Write-In | 0 | 0.0% |
Michael Christensen is unopposed. Fossum Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kelly Engen | 67 | 91.8% |
| Write-In | 6 | 8.2% |
Kelly Engen is unopposed. Gary's page.
| Candidate | Votes | Share |
|---|---|---|
| Bryan Thronson | 61 | 48.4% |
| Melissa "Missy" Netland | 58 | 46.0% |
| Write-In | 7 | 5.6% |
Bryan Thronson and Melissa "Missy" Netland are unopposed. Gary's page.
| Candidate | Votes | Share |
|---|---|---|
| Darin Johnson | 127 | 87.0% |
| Write-In | 19 | 13.0% |
Darin Johnson is unopposed. Halstad's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 89 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| Brian Schlapkohl | 96 | 60.0% |
| Write-In | 64 | 40.0% |
Brian Schlapkohl is unopposed. Hendrum's page.
| Candidate | Votes | Share |
|---|---|---|
| Erik Rockstad | 85 | 100.0% |
| Write-In | 0 | 0.0% |
Erik Rockstad is unopposed. Mcdonaldsville Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Danielle Brommenschenkel | 80 | 98.8% |
| Write-In | 1 | 1.2% |
Danielle Brommenschenkel is unopposed. Mcdonaldsville Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Melford Hutchens | 25 | 52.1% |
| Lee Langei | 23 | 47.9% |
| Write-In | 0 | 0.0% |
Melford Hutchens ahead in Norman County. Perley's page.
| Candidate | Votes | Share |
|---|---|---|
| Keri Plemmons | 31 | 32.6% |
| Dean Johnson | 24 | 25.3% |
| Ronald C. Nelson | 22 | 23.2% |
| Denny Hanson | 15 | 15.8% |
| Michael Boone | 3 | 3.2% |
| Write-In | 0 | 0.0% |
Keri Plemmons and Dean Johnson ahead in Norman County. Perley's page.
| Candidate | Votes | Share |
|---|---|---|
| Ron Cakebread | 56 | 91.8% |
| Write-In | 5 | 8.2% |
Ron Cakebread is unopposed. Shelly's page.
| Candidate | Votes | Share |
|---|---|---|
| Konner Allan Moen | 37 | 29.8% |
| Dean Kahl | 36 | 29.0% |
| Gene Dybing | 24 | 19.4% |
| Elijah Swenson | 17 | 13.7% |
| Joshua Dohman | 4 | 3.2% |
| Eric Michael McPherson | 3 | 2.4% |
| Theresa Carrillo | 3 | 2.4% |
| Write-In | 0 | 0.0% |
Konner Allan Moen and Dean Kahl ahead in Norman County. Shelly's page.
| Candidate | Votes | Share |
|---|---|---|
| Michael Bolton | 217 | 95.6% |
| Write-In | 10 | 4.4% |
Michael Bolton is unopposed. Twin Valley's page.
| Candidate | Votes | Share |
|---|---|---|
| Mike Lampton | 178 | 38.9% |
| Tammy Carlsrud | 139 | 30.4% |
| Jason Douville | 135 | 29.5% |
| Write-In | 5 | 1.1% |
Mike Lampton and Tammy Carlsrud ahead in Norman County. Twin Valley's page.
| Candidate | Votes | Share |
|---|---|---|
| Michael Bunker | 17 | 28.8% |
| Ashley Neis | 16 | 27.1% |
| Chris Otto | 13 | 22.0% |
| Cortney Pemberton | 3 | 5.1% |
| Morrisa Fanning | 3 | 5.1% |
| Andrew Hariluk | 3 | 5.1% |
| Dave Jurina | 3 | 5.1% |
| Lacy Armstrong | 1 | 1.7% |
| Write-In | 0 | 0.0% |
Michael Bunker, Ashley Neis and Chris Otto ahead in Norman County. The contest crosses into 1 other county; across all of them: Michael Bunker 677 (20.7%), Chris Otto 534 (16.3%), Ashley Neis 523 (16.0%).
| Candidate | Votes | Share |
|---|---|---|
| Jerome Lhotka | 22 | 35.5% |
| Nickolas Eugene McArthur | 19 | 30.6% |
| Vikki Bevins | 18 | 29.0% |
| Write-In | 3 | 4.8% |
Jerome Lhotka, Nickolas Eugene McArthur and Vikki Bevins are unopposed. The contest crosses into 2 other counties; across all of them: Jerome Lhotka 869 (32.3%), Vikki Bevins 850 (31.6%), Nickolas Eugene McArthur 790 (29.4%).
| Candidate | Votes | Share |
|---|---|---|
| Katie Olson | 26 | 100.0% |
| Write-In | 0 | 0.0% |
Katie Olson is unopposed. The contest crosses into 2 other counties; across all of them: Katie Olson 929 (97.5%).
| Candidate | Votes | Share |
|---|---|---|
| Vance Thoreson | 59 | 22.9% |
| Josh Gilbertson | 56 | 21.7% |
| Toscha Larson | 48 | 18.6% |
| Scott Swanson | 33 | 12.8% |
| Brianna Roper | 32 | 12.4% |
| Kenneth Martine | 29 | 11.2% |
| Write-In | 1 | 0.4% |
Vance Thoreson, Josh Gilbertson, Toscha Larson and Scott Swanson ahead in Norman County. The contest crosses into 1 other county; across all of them: Vance Thoreson 190 (22.8%), Toscha Larson 170 (20.4%), Josh Gilbertson 151 (18.1%), Brianna Roper 134 (16.0%).
| Candidate | Votes | Share |
|---|---|---|
| Matthew Erickson | 87 | 26.0% |
| Ryan Opdahl | 78 | 23.4% |
| Mark Sorenson | 69 | 20.7% |
| Cory Sandberg | 39 | 11.7% |
| Virgil Campbell | 23 | 6.9% |
| Dellas Herbel | 17 | 5.1% |
| Amy Kleinwachter | 15 | 4.5% |
| Write-In | 6 | 1.8% |
Matthew Erickson, Ryan Opdahl, Mark Sorenson and Cory Sandberg ahead in Norman County. The contest crosses into 1 other county; across all of them: Matthew Erickson 960 (23.6%), Ryan Opdahl 871 (21.4%), Mark Sorenson 698 (17.2%), Cory Sandberg 492 (12.1%).
| Candidate | Votes | Share |
|---|---|---|
| Alise Liebl | 641 | 48.1% |
| Sarah Kjono | 612 | 45.9% |
| Write-In | 81 | 6.1% |
Alise Liebl and Sarah Kjono are unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Faye DeLong | 811 | 21.1% |
| Jared Heitman | 683 | 17.8% |
| Amy Traut | 584 | 15.2% |
| Michael Bare | 553 | 14.4% |
| Dustin Thompson | 468 | 12.2% |
| Dena K Bishop | 424 | 11.0% |
| Katera Thompson | 303 | 7.9% |
| Write-In | 15 | 0.4% |
Faye DeLong, Jared Heitman and Amy Traut ahead in Norman County. The contest crosses into 1 other county; across all of them: Faye DeLong 839 (21.3%), Jared Heitman 702 (17.8%), Amy Traut 594 (15.1%).
| Candidate | Votes | Share |
|---|---|---|
| Matti Adam | 1,929 | 99.3% |
| Write-In | 13 | 0.7% |
Matti Adam is unopposed. The contest crosses into 16 other counties; across all of them: Matti Adam 105,146 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Matthew R. Mallie | 1,341 | 64.5% |
| Henry C. Ambelang | 730 | 35.1% |
| Write-In | 8 | 0.4% |
Matthew R. Mallie ahead in Norman County. The contest crosses into 16 other counties; across all of them: Matthew R. Mallie 73,773 (62.4%), Henry C. Ambelang 44,022 (37.2%).
| Candidate | Votes | Share |
|---|---|---|
| Charles D. Halverson | 1,929 | 99.3% |
| Write-In | 13 | 0.7% |
Charles D. Halverson is unopposed. The contest crosses into 16 other counties; across all of them: Charles D. Halverson 105,428 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Kimberly Wimmer | 1,929 | 99.2% |
| Write-In | 15 | 0.8% |
Kimberly Wimmer is unopposed. The contest crosses into 16 other counties; across all of them: Kimberly Wimmer 105,312 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Sarah L. McBroom | 1,931 | 99.3% |
| Write-In | 13 | 0.7% |
Sarah L. McBroom is unopposed. The contest crosses into 16 other counties; across all of them: Sarah L. McBroom 105,202 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Daniel M. Hawley | 1,932 | 99.3% |
| Write-In | 13 | 0.7% |
Daniel M. Hawley is unopposed. The contest crosses into 16 other counties; across all of them: Daniel M. Hawley 105,018 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Kathryn A. Lorsbach | 1,917 | 99.2% |
| Write-In | 16 | 0.8% |
Kathryn A. Lorsbach is unopposed. The contest crosses into 16 other counties; across all of them: Kathryn A. Lorsbach 104,977 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Tamara L. Yon | 1,946 | 99.3% |
| Write-In | 13 | 0.7% |
Tamara L. Yon is unopposed. The contest crosses into 16 other counties; across all of them: Tamara L. Yon 105,844 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Jana Austad | 1,920 | 99.3% |
| Write-In | 14 | 0.7% |
Jana Austad is unopposed. The contest crosses into 16 other counties; across all of them: Jana Austad 105,289 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Michael Patrick Grover | 1,915 | 99.2% |
| Write-In | 15 | 0.8% |
Michael Patrick Grover is unopposed. The contest crosses into 16 other counties; across all of them: Michael Patrick Grover 104,991 (99.3%).
| Candidate | Votes | Share |
|---|---|---|
| Patricia A. Aanes | 1,911 | 99.3% |
| Write-In | 14 | 0.7% |
Patricia A. Aanes is unopposed. The contest crosses into 16 other counties; across all of them: Patricia A. Aanes 105,007 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Seamus P. Duffy | 1,917 | 99.0% |
| Write-In | 19 | 1.0% |
Seamus P. Duffy is unopposed. The contest crosses into 16 other counties; across all of them: Seamus P. Duffy 104,918 (99.2%).
| Candidate | Votes | Share |
|---|---|---|
| Nick Pederson | 2,287 | 99.4% |
| Write-In | 13 | 0.6% |
Nick Pederson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Ryan Stene | 2,315 | 99.5% |
| Write-In | 11 | 0.5% |
Ryan Stene is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +18.0 | R +22.9 | D +4.9 |
| MN Governor | R +11.3 | R +22.9 | D +11.6 |
| MN-07 | R +11.1 | R +22.8 | D +11.7 |
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 | 37.4% | Donald Trump | 59.6% | R +22.2 |
| 2020 | Joe Biden | 40.8% | Donald Trump | 56.8% | R +16.0 |
| 2016 | Hillary Clinton | 38.8% | Donald Trump | 52.1% | R +13.3 |
| 2012 | Barack Obama | 53.9% | Mitt Romney | 43.2% | D +10.8 |
| 2008 | Barack Obama | 62.0% | John McCain | 35.1% | D +26.9 |
| 2004 | John Kerry | 51.3% | George W. Bush | 47.1% | D +4.2 |
| 2000 | Al Gore | 43.3% | George W. Bush | 49.7% | R +6.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 +15.8.
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.