U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Lisa Demuth (R) got 61% of the vote for governor in Pennington County. The margin is 8.5 points more Democratic than the 2024 presidential vote here. Below are also 44 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 Pennington 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:40 PM.
County offices, city and town races, school boards, judges and districts on Pennington 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 |
|---|---|---|
| Neil Peterson | 616 | 58.7% |
| Joshua Iverson | 430 | 41.0% |
| Write-In | 3 | 0.3% |
Neil Peterson ahead in Pennington County.
| Candidate | Votes | Share |
|---|---|---|
| Roy Sourdif | 758 | 98.7% |
| Write-In | 10 | 1.3% |
Roy Sourdif is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Seth Vettleson | 4,920 | 99.2% |
| Write-In | 40 | 0.8% |
Seth Vettleson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Nathan Haase | 4,749 | 99.4% |
| Write-In | 30 | 0.6% |
Nathan Haase is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Paul Mosbeck | 27 | 100.0% |
| Write-In | 0 | 0.0% |
Paul Mosbeck is unopposed. Black River Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Marley K. Mosbeck | 27 | 100.0% |
| Write-In | 0 | 0.0% |
Marley K. Mosbeck is unopposed. Black River Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Write-In | 12 | 100.0% |
| Candidate | Votes | Share |
|---|---|---|
| David Erickson | 31 | 100.0% |
| Write-In | 0 | 0.0% |
David Erickson is unopposed. Bray Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jennifer Sargent | 18 | 66.7% |
| James Reiman | 7 | 25.9% |
| Write-In | 2 | 7.4% |
Jennifer Sargent ahead in Pennington County. Goodridge's page.
| Candidate | Votes | Share |
|---|---|---|
| Faye Wold | 24 | 52.2% |
| Morgan Fisher | 18 | 39.1% |
| Write-In | 4 | 8.7% |
Faye Wold and Morgan Fisher are unopposed. Goodridge's page.
| Candidate | Votes | Share |
|---|---|---|
| Gene Arveson | 48 | 100.0% |
| Write-In | 0 | 0.0% |
Gene Arveson is unopposed. Hickory Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Gregory Wilbur Melin | 44 | 97.8% |
| Write-In | 1 | 2.2% |
Gregory Wilbur Melin is unopposed. Hickory Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Timothy Lundeen | 45 | 95.7% |
| Write-In | 2 | 4.3% |
Timothy Lundeen is unopposed. Hickory Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Philip Nelson | 36 | 90.0% |
| Write-In | 4 | 10.0% |
Philip Nelson is unopposed. Numedal Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Amanda Hermreck | 43 | 100.0% |
| Write-In | 0 | 0.0% |
Amanda Hermreck is unopposed. Numedal Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Peter Mosbeck | 29 | 100.0% |
| Write-In | 0 | 0.0% |
Peter Mosbeck is unopposed. Polk Centre Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Deb Cota | 30 | 100.0% |
| Write-In | 0 | 0.0% |
Deb Cota is unopposed. Polk Centre Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Tyler Holen | 90 | 98.9% |
| Write-In | 1 | 1.1% |
Tyler Holen is unopposed. River Falls Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Jill Jonson | 90 | 98.9% |
| Write-In | 1 | 1.1% |
Jill Jonson is unopposed. River Falls Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Kenneth Wiggs | 55 | 82.1% |
| Write-In | 12 | 17.9% |
Kenneth Wiggs is unopposed. St. Hilaire's page.
| Candidate | Votes | Share |
|---|---|---|
| Brian Steenerson | 60 | 50.0% |
| Karen J Young | 53 | 44.2% |
| Write-In | 7 | 5.8% |
Brian Steenerson and Karen J Young are unopposed. St. Hilaire's page.
| Candidate | Votes | Share |
|---|---|---|
| Mike Lorenson | 2,360 | 92.8% |
| Write-In | 183 | 7.2% |
Mike Lorenson is unopposed. Thief River Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Steven Narverud | 1,093 | 39.7% |
| Doug Bergman | 997 | 36.3% |
| Jamie Rowe | 630 | 22.9% |
| Write-In | 30 | 1.1% |
Steven Narverud ahead in Pennington County. Thief River Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Megan Arlt | 354 | 91.9% |
| Write-In | 31 | 8.1% |
Megan Arlt is unopposed. Thief River Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| Kelly Langness | 507 | 97.9% |
| Write-In | 11 | 2.1% |
Kelly Langness is unopposed. Thief River Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| J. Scott Pream | 633 | 98.1% |
| Write-In | 12 | 1.9% |
J. Scott Pream is unopposed. Thief River Falls's page.
| Candidate | Votes | Share |
|---|---|---|
| David R Lovly | 265 | 33.8% |
| Neil T Jensen | 257 | 32.7% |
| Joseph Rubischko | 237 | 30.2% |
| Write-In | 26 | 3.3% |
David R Lovly, Neil T Jensen and Joseph Rubischko are unopposed. The contest crosses into 1 other county; across all of them: David R Lovly 322 (34.0%), Neil T Jensen 309 (32.6%), Joseph Rubischko 287 (30.3%).
| Candidate | Votes | Share |
|---|---|---|
| Mike Spears | 3,506 | 25.1% |
| Michelle Westerman | 3,492 | 25.0% |
| Ryan Walseth | 3,486 | 25.0% |
| Misty Hempel | 3,351 | 24.0% |
| Write-In | 112 | 0.8% |
Mike Spears, Michelle Westerman, Ryan Walseth and Misty Hempel are unopposed. The contest crosses into 2 other counties; across all of them: Mike Spears 3,689 (25.2%), Michelle Westerman 3,661 (25.0%), Ryan Walseth 3,659 (25.0%), Misty Hempel 3,516 (24.0%).
| Candidate | Votes | Share |
|---|---|---|
| Andy Knott | 1 | 50.0% |
| Josiah Hoefer | 1 | 50.0% |
| Nichole Beauchane | 0 | 0.0% |
| Chris Swendra | 0 | 0.0% |
| Jesse Adelman | 0 | 0.0% |
| Hannah Seeger | 0 | 0.0% |
| Aaron Derosier | 0 | 0.0% |
| Write-In | 0 | 0.0% |
Andy Knott and Josiah Hoefer ahead in Pennington County. The contest crosses into 2 other counties; across all of them: Josiah Hoefer 705 (19.3%), Andy Knott 662 (18.1%), Hannah Seeger 629 (17.2%), Nichole Beauchane 535 (14.6%).
| Candidate | Votes | Share |
|---|---|---|
| Pam Paradis | 75 | 40.8% |
| Sylvia Majeres | 72 | 39.1% |
| Write-In | 37 | 20.1% |
Pam Paradis and Sylvia Majeres are unopposed. The contest crosses into 2 other counties; across all of them: Pam Paradis 654 (38.9%), Sylvia Majeres 645 (38.4%).
| Candidate | Votes | Share |
|---|---|---|
| Matti Adam | 4,057 | 99.3% |
| Write-In | 28 | 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 | 2,717 | 62.8% |
| Henry C. Ambelang | 1,592 | 36.8% |
| Write-In | 15 | 0.3% |
Matthew R. Mallie ahead in Pennington 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 | 4,058 | 99.3% |
| Write-In | 29 | 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 | 4,051 | 99.2% |
| Write-In | 33 | 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 | 4,045 | 99.3% |
| Write-In | 29 | 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 | 4,056 | 99.2% |
| Write-In | 31 | 0.8% |
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 | 4,040 | 99.3% |
| Write-In | 28 | 0.7% |
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 | 4,130 | 98.5% |
| Write-In | 64 | 1.5% |
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 | 4,064 | 99.3% |
| Write-In | 29 | 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 | 4,058 | 99.3% |
| Write-In | 30 | 0.7% |
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 | 4,036 | 99.3% |
| Write-In | 30 | 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 | 4,116 | 98.6% |
| Write-In | 57 | 1.4% |
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 |
|---|---|---|
| Ricky A Peterson | 4,676 | 99.6% |
| Write-In | 20 | 0.4% |
Ricky A Peterson is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Kevin F. Wilde | 2,486 | 52.7% |
| Kaleb Torgerson | 2,209 | 46.8% |
| Write-In | 22 | 0.5% |
Kevin F. Wilde ahead in Pennington County.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | R +25.7 | R +32.2 | D +6.5 |
| MN Governor | R +23.7 | R +32.2 | D +8.5 |
| MN-07 | R +22.0 | R +32.2 | D +10.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.0% | Donald Trump | 64.4% | R +31.4 |
| 2020 | Joe Biden | 35.3% | Donald Trump | 62.3% | R +27.0 |
| 2016 | Hillary Clinton | 32.0% | Donald Trump | 59.6% | R +27.6 |
| 2012 | Barack Obama | 46.4% | Mitt Romney | 50.7% | R +4.3 |
| 2008 | Barack Obama | 49.8% | John McCain | 47.6% | D +2.1 |
| 2004 | John Kerry | 44.4% | George W. Bush | 53.7% | R +9.3 |
| 2000 | Al Gore | 38.9% | George W. Bush | 53.5% | R +14.6 |
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 +16.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.