Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

States ยท Minnesota

Winona County, Minnesota

2026 election results. Amy Klobuchar (D) got 51% of the vote for governor in Winona County. The margin is 9.6 points more Democratic than the 2024 presidential vote here. Below are also 65 local contests from the state's own results.

2026 results in Winona County

U.S. Senate

Peggy Flanagan
50.7%11,620
Michele Tafoya
46.5%10,641
Marisa Simonetti
1.5%354
Rebecca Whiting
1.3%292
100% counted

Statewide: Peggy Flanagan wins. Called.

Governor

Amy Klobuchar
51.1%11,713
Lisa Demuth
46.6%10,676
Steven Young
2.3%522
100% counted

Statewide: Amy Klobuchar wins. Called.

The leader in Winona 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:10 PM.

65 local contests in Winona County

County offices, city and town races, school boards, local measures, judges and districts on Winona 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.

County offices

County Commissioner District 1

CandidateVotesShare
Chris Meyer3,46599.0%
Write-In341.0%

Chris Meyer is unopposed.

County Commissioner District 2

CandidateVotesShare
Dwayne Voegeli2,63961.6%
Patrick Moga1,63438.1%
Write-In140.3%

Dwayne Voegeli ahead in Winona County.

County Commissioner District 5

CandidateVotesShare
Marcia L. Ward2,93666.1%
Bob Redig1,49833.7%
Write-In90.2%

Marcia L. Ward ahead in Winona County.

County Auditor/Treasurer

CandidateVotesShare
Chelsi Wilbright17,16799.1%
Write-In1520.9%

Chelsi Wilbright is unopposed.

County Recorder

CandidateVotesShare
Bob Bambenek12,92065.9%
Annette Deyo6,62333.8%
Write-In600.3%

Bob Bambenek ahead in Winona County.

County Sheriff

CandidateVotesShare
John Hazelton10,84250.7%
Charles Rolbiecki10,43448.8%
Write-In880.4%

John Hazelton ahead in Winona County.

County Attorney

CandidateVotesShare
Rebecca Church17,54699.2%
Write-In1500.8%

Rebecca Church is unopposed.

Cities & towns

Mayor (Altura)

CandidateVotesShare
Write-In60100.0%

Altura's page.

Council Member (Altura) 2 seats

CandidateVotesShare
Luke Herber15249.0%
Andy VanLoon15048.4%
Write-In82.6%

Luke Herber and Andy VanLoon are unopposed. Altura's page.

Mayor (Dakota)

CandidateVotesShare
Gregg Mitchell12093.0%
Write-In97.0%

Gregg Mitchell is unopposed. Dakota's page.

Council Member (Dakota)

CandidateVotesShare
Chuck Hansen11252.1%
Angela Paul10046.5%
Write-In31.4%

Chuck Hansen ahead in Winona County. Dakota's page.

Town Supervisor Seat A (Dresbach Township)

CandidateVotesShare
Michael Onstad19799.5%
Write-In10.5%

Michael Onstad is unopposed. Dresbach Township's page.

Town Supervisor Seat C (Dresbach Township)

CandidateVotesShare
Steven E. Hedberg11452.3%
Paul Shimshak6328.9%
Andrew Hughes4118.8%
Write-In00.0%

Steven E. Hedberg ahead in Winona County. Dresbach Township's page.

Mayor (Elba)

CandidateVotesShare
Cody Rollinger4261.8%
Write-In2638.2%

Cody Rollinger is unopposed. Elba's page.

Council Member (Elba)

CandidateVotesShare
Chris Heim5975.6%
Beth Kieffer1924.4%
Write-In00.0%

Chris Heim ahead in Winona County. Elba's page.

City Treasurer (Elba)

CandidateVotesShare
Kirsten Heim73100.0%
Write-In00.0%

Kirsten Heim is unopposed. Elba's page.

Mayor (Goodview)

CandidateVotesShare
Ben Klinger1,52898.1%
Write-In291.9%

Ben Klinger is unopposed. Goodview's page.

Council Member (Goodview) 2 seats

CandidateVotesShare
Richard Ledebuhr1,36460.1%
Brandon Buysman87838.7%
Write-In261.1%

Richard Ledebuhr and Brandon Buysman are unopposed. Goodview's page.

Mayor (La Crescent)

CandidateVotesShare
April Carlson4872.7%
Mikel Poellinger1827.3%
Write-In00.0%

April Carlson ahead in Winona County. La Crescent's page. The contest crosses into 1 other county; across all of them: Mikel Poellinger 1,415 (51.6%), April Carlson 1,311 (47.8%).

Council Member (La Crescent) 2 seats

CandidateVotesShare
Adam Peterson2626.0%
Teresa O'Donnell-Ebner1818.0%
Chris Welnetz1616.0%
Steve Bissen1414.0%
Joel Schmit99.0%
Nathan Delarwelle88.0%
Ryan Hanifl55.0%
Steve Jansen44.0%
Write-In00.0%

Adam Peterson and Teresa O'Donnell-Ebner ahead in Winona County. La Crescent's page. The contest crosses into 1 other county; across all of them: Teresa O'Donnell-Ebner 1,156 (24.2%), Steve Bissen 980 (20.5%).

Mayor (Lewiston)

CandidateVotesShare
Beth Carlson50989.6%
Write-In5910.4%

Beth Carlson is unopposed. Lewiston's page.

Council Member (Lewiston) 2 seats

CandidateVotesShare
Chad Eggert56589.8%
Write-In6410.2%

Chad Eggert is unopposed. Lewiston's page.

Special Election for Council Member (Lewiston)

CandidateVotesShare
John Peterson56798.4%
Write-In91.6%

John Peterson is unopposed. Lewiston's page.

Mayor (Minneiska)

CandidateVotesShare
Mark Tibor26100.0%
Write-In00.0%

Mark Tibor is unopposed. Minneiska's page. The contest crosses into 1 other county; across all of them: Mark Tibor 61 (98.4%).

Council Member (Minneiska) 2 seats

CandidateVotesShare
Suzanne Ehlo2151.2%
Andy Ehlo2048.8%
Write-In00.0%

Suzanne Ehlo and Andy 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%).

Mayor (Minnesota City)

CandidateVotesShare
Kelvin Penrod6484.2%
Write-In1215.8%

Kelvin Penrod is unopposed. Minnesota City's page.

Council Member (Minnesota City) 2 seats

CandidateVotesShare
Angie Bohnstengel5847.2%
Emily Conners5746.3%
Write-In86.5%

Angie Bohnstengel and Emily Conners are unopposed. Minnesota City's page.

Town Supervisor Seat C (Mount Vernon Township)

CandidateVotesShare
Keith Speltz9999.0%
Write-In11.0%

Keith Speltz is unopposed. Mount Vernon Township's page.

Mayor (Rollingstone)

CandidateVotesShare
Paul Kreidermacher29997.4%
Write-In82.6%

Paul Kreidermacher is unopposed. Rollingstone's page.

Council Member (Rollingstone) 2 seats

CandidateVotesShare
Geri Lehnertz19835.7%
Zachary Speltz14225.6%
Randall Sullivan13524.4%
Johnathon Gust397.0%
Alexander Moudry386.9%
Write-In20.4%

Geri Lehnertz and Zachary Speltz ahead in Winona County. Rollingstone's page.

Mayor (St. Charles)

CandidateVotesShare
John Schaber1,28174.3%
Mitchell Walch43525.2%
Write-In90.5%

John Schaber ahead in Winona County. St. Charles's page.

Council Member (St. Charles) 2 seats

CandidateVotesShare
David Braun1,27351.3%
David Kramer1,18247.6%
Write-In271.1%

David Braun and David Kramer are unopposed. St. Charles's page.

Town Supervisor Seat A (Saratoga Township)

CandidateVotesShare
Tom Campbell17195.0%
Write-In95.0%

Tom Campbell is unopposed. Saratoga Township's page.

Town Clerk (Saratoga Township)

CandidateVotesShare
Kelly Shank16898.8%
Write-In21.2%

Kelly Shank is unopposed. Saratoga Township's page.

Mayor (Stockton)

CandidateVotesShare
David Johannes30193.5%
Write-In216.5%

David Johannes is unopposed. Stockton's page.

Council Member (Stockton) 2 seats

CandidateVotesShare
Julia Giebel20934.8%
Brian Koetz19732.8%
Corey Schell17929.8%
Write-In152.5%

Julia Giebel and Brian Koetz ahead in Winona County. Stockton's page.

Mayor (Utica)

CandidateVotesShare
Chad Dailey10396.3%
Write-In43.7%

Chad Dailey is unopposed. Utica's page.

Council Member (Utica) 2 seats

CandidateVotesShare
Alanna Kieffer8545.9%
Dan Lewis8043.2%
Write-In2010.8%

Alanna Kieffer and Dan Lewis are unopposed. Utica's page.

Town Supervisor Seat A (Whitewater Township)

CandidateVotesShare
Dwain Hassig8596.6%
Write-In33.4%

Dwain Hassig is unopposed. Whitewater Township's page.

Town Supervisor Seat C (Whitewater Township)

CandidateVotesShare
Richard Young8696.6%
Write-In33.4%

Richard Young is unopposed. Whitewater Township's page.

Town Clerk (Whitewater Township)

CandidateVotesShare
Eric Hanlon87100.0%
Write-In00.0%

Eric Hanlon is unopposed. Whitewater Township's page.

Council Member At Large (Winona)

CandidateVotesShare
Jerome Christenson8,18997.8%
Write-In1832.2%

Jerome Christenson is unopposed. Winona's page.

Council Member Ward 2 (Winona)

CandidateVotesShare
Autumn Leigh Cole1,08256.6%
Jeff Hyma81542.6%
Write-In140.7%

Autumn Leigh Cole ahead in Winona County. Winona's page.

Council Member Ward 4 (Winona)

CandidateVotesShare
Sarah Phan-Budd1,39854.5%
Raelynn Peter1,12443.8%
Write-In421.6%

Sarah Phan-Budd ahead in Winona County. Winona's page.

Schools

School Board Member (ISD #227, CHATFIELD) 3 seats

CandidateVotesShare
Josh Thompson360.0%
Danielle Hoffman120.0%
Jeremiah Halloran120.0%
David Sovinski00.0%
Mark Johnsrud00.0%
Write-In00.0%

Josh Thompson, Danielle Hoffman and Jeremiah Halloran ahead in Winona County. The contest crosses into 2 other counties; across all of them: Jeremiah Halloran 1,357 (23.4%), Danielle Hoffman 1,325 (22.9%), Josh Thompson 1,174 (20.3%).

School Board Member At Large (ISD #239, RUSHFORD-PETERSON) 3 seats

CandidateVotesShare
Jeff Michel10027.4%
Carl Schollmeier9726.6%
Nancy Snyder8723.8%
Brett Kues7620.8%
Write-In51.4%

Jeff Michel, Carl Schollmeier and Nancy Snyder ahead in Winona County. The contest crosses into 2 other counties; across all of them: Jeff Michel 1,273 (28.6%), Nancy Snyder 1,195 (26.8%), Carl Schollmeier 1,157 (26.0%).

School Board Member (ISD #294, HOUSTON) 4 seats

CandidateVotesShare
Nicole Johnson4624.5%
Lisa Schultz3719.7%
Michael Boldt3418.1%
Sara Laufenberg3016.0%
Valerie Traun2111.2%
Thomas Frey2010.6%
Write-In00.0%

Nicole Johnson, Lisa Schultz, Michael Boldt and Sara Laufenberg ahead in Winona County. The contest crosses into 1 other county; across all of them: Nicole Johnson 921 (21.0%), Michael Boldt 866 (19.7%), Lisa Schultz 839 (19.1%), Sara Laufenberg 828 (18.9%).

School Board Member (ISD #300, LA CRESCENT-HOKAH) 3 seats

CandidateVotesShare
Nicole Lee Miller25134.4%
Gary Kuphal24433.4%
Darcey Cody23231.8%
Write-In30.4%

Nicole Lee Miller, Gary Kuphal and Darcey Cody are unopposed. The contest crosses into 1 other county; across all of them: Gary Kuphal 2,846 (33.9%), Nicole Lee Miller 2,765 (32.9%), Darcey Cody 2,720 (32.4%).

School Board Member (ISD #857, LEWISTON-ALTURA) 3 seats

CandidateVotesShare
Sara Daley1,33129.2%
Daniel Kreidermacher1,26227.7%
David J. Baer1,17325.7%
Christine Peterson77317.0%
Write-In200.4%

Sara Daley, Daniel Kreidermacher and David J. Baer ahead in Winona County.

School Board Member (ISD #858, ST. CHARLES) 4 seats

CandidateVotesShare
Travis Lange1,48919.2%
Brian Bloom1,38117.8%
Molly A Greden1,36517.6%
Eric Manley1,21315.6%
Trevor Moore1,15414.8%
Elizabeth Peitzman1,13414.6%
Write-In370.5%

Travis Lange, Brian Bloom, Molly A Greden and Eric Manley ahead in Winona County. The contest crosses into 2 other counties; across all of them: Travis Lange 1,575 (19.2%), Brian Bloom 1,475 (18.0%), Molly A Greden 1,440 (17.6%), Eric Manley 1,264 (15.4%).

School Board Member At Large (ISD #861, WINONA AREA) 2 seats

CandidateVotesShare
Nancy Denzer10,66954.7%
Karl W Sonneman8,59144.0%
Write-In2481.3%

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%).

School Board Member District 1 (ISD #861, WINONA AREA)

CandidateVotesShare
Michelle Cochran2,19972.6%
Ted Hazelton81927.0%
Write-In110.4%

Michelle Cochran ahead in Winona County.

School Board Member District 2 (ISD #861, WINONA AREA)

CandidateVotesShare
Michael Hanratty1,78499.2%
Write-In140.8%

Michael Hanratty is unopposed.

School Board Member (ISD #2899, PLAINVIEW-ELGIN-MILLVILLE) 4 seats

CandidateVotesShare
Logan Kolb6618.1%
Theresa "Tina" Keilholtz4813.2%
Heidi Schumacher4712.9%
Jeff Kruger4612.6%
Roger Rahman4512.3%
Ronald Springer349.3%
Nick Kedrowski339.0%
Julie Hart267.1%
Brian Durgin143.8%
Tonya Hulberg41.1%
Write-In20.5%

Logan Kolb, Theresa "Tina" Keilholtz, Heidi Schumacher and Jeff Kruger ahead in Winona 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%).

Special Election for School Board Member (ISD #2899, PLAINVIEW-ELGIN-MILLVILLE)

CandidateVotesShare
Marilyn Wozney5556.1%
Sue Tangen4242.9%
Write-In11.0%

Marilyn Wozney ahead in Winona County. The contest crosses into 2 other counties; across all of them: Marilyn Wozney 1,936 (54.4%), Sue Tangen 1,607 (45.2%).

Local measures

School District Question 1 (Isd #858, St. Charles)

ChoiceVotesShare
No1,43454.4%
Yes1,20445.6%

No ahead with 54.4% in Winona County. The contest crosses into 2 other counties; across all of them: No 1,531 (55.0%), Yes 1,251 (45.0%).

School District Question 1 (Isd #861, Winona Area)

ChoiceVotesShare
Yes10,13961.6%
No6,32538.4%

Yes ahead with 61.6% in Winona County. The contest crosses into 1 other county; across all of them: Yes 10,165 (61.6%), No 6,347 (38.4%).

Judges

Judge - 3rd District Court 4

CandidateVotesShare
Jacob C. Allen15,29299.3%
Write-In1020.7%

Jacob C. Allen is unopposed. The contest crosses into 10 other counties; across all of them: Jacob C. Allen 149,543 (99.2%).

Judge - 3rd District Court 6

CandidateVotesShare
Karen R. Duncan15,28999.3%
Write-In1040.7%

Karen R. Duncan is unopposed. The contest crosses into 10 other counties; across all of them: Karen R. Duncan 149,162 (99.2%).

Judge - 3rd District Court 7

CandidateVotesShare
Dwight Luhmann15,27999.3%
Write-In1020.7%

Dwight Luhmann is unopposed. The contest crosses into 10 other counties; across all of them: Dwight Luhmann 148,868 (99.2%).

Judge - 3rd District Court 15

CandidateVotesShare
Erin Lindhart Felten15,26699.3%
Write-In1030.7%

Erin Lindhart Felten is unopposed. The contest crosses into 10 other counties; across all of them: Erin Lindhart Felten 148,877 (99.2%).

Judge - 3rd District Court 17

CandidateVotesShare
Christopher A Neisen15,26099.4%
Write-In990.6%

Christopher A Neisen is unopposed. The contest crosses into 10 other counties; across all of them: Christopher A Neisen 148,881 (99.2%).

Judge - 3rd District Court 22

CandidateVotesShare
Jeffrey M Johnson15,29299.4%
Write-In950.6%

Jeffrey M Johnson is unopposed. The contest crosses into 10 other counties; across all of them: Jeffrey M Johnson 149,217 (99.2%).

Districts

Soil and Water Supervisor District 1

CandidateVotesShare
Ross L. Greden17,15699.5%
Write-In890.5%

Ross L. Greden is unopposed.

Soil and Water Supervisor District 4

CandidateVotesShare
Tom Scarponcini16,95399.5%
Write-In800.5%

Tom Scarponcini is unopposed.

Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.

Compared with 2024

RaceMargin2024 presidentShift
MN SenateD +4.4R +5.0D +9.4
MN GovernorD +4.6R +5.0D +9.6
MN-01D +7.8R +5.0D +12.8

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.

How Winona County has voted for president

YearDemocratShareRepublicanShareMarginVotes
2024Kamala Harris46.5%Donald Trump51.4%R +4.927,797
2020Joe Biden49.1%Donald Trump48.7%D +0.427,182
2016Hillary Clinton43.6%Donald Trump46.5%R +2.926,074
2012Barack Obama55.0%Mitt Romney42.2%D +12.927,232
2008Barack Obama58.4%John McCain39.3%D +19.127,935
2004John Kerry51.9%George W. Bush46.3%D +5.627,406
2000Al Gore46.3%George W. Bush45.0%D +1.223,918

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 +6.1.

Other counties in Minnesota

Minnesota results

Sources & scope

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.