Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

States ยท Minnesota

Goodhue County, Minnesota

2026 election results. Lisa Demuth (R) got 55% of the vote for governor in Goodhue County. The margin is 5.7 points more Democratic than the 2024 presidential vote here. Below are also 63 local contests from the state's own results.

2026 results in Goodhue County

U.S. Senate

Michele Tafoya
55.6%13,570
Peggy Flanagan
41.2%10,073
Marisa Simonetti
1.8%428
Rebecca Whiting
1.4%352
100% counted

Statewide: Peggy Flanagan wins. Called.

Governor

Lisa Demuth
54.5%13,314
Amy Klobuchar
43.6%10,663
Steven Young
1.9%452
100% counted

Statewide: Amy Klobuchar wins. Called.

The leader in Goodhue 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:34 PM.

63 local contests in Goodhue County

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

CandidateVotesShare
Chad Ryan3,13964.0%
Danny O. Lundell1,74335.5%
Write-In210.4%

Chad Ryan ahead in Goodhue County.

County Commissioner District 4

CandidateVotesShare
Kevin Dather2,67261.2%
Laurel Stinson1,67838.4%
Write-In180.4%

Kevin Dather ahead in Goodhue County.

County Sheriff

CandidateVotesShare
Marty Kelly17,21075.7%
Joshua Stehr5,45124.0%
Write-In680.3%

Marty Kelly ahead in Goodhue County.

County Attorney

CandidateVotesShare
Stephen O'Keefe18,30199.2%
Write-In1410.8%

Stephen O'Keefe is unopposed.

Cities & towns

Mayor (Bellechester)

CandidateVotesShare
Jody Gordon4493.6%
Write-In36.4%

Jody Gordon is unopposed. Bellechester's page. The contest crosses into 1 other county; across all of them: Jody Gordon 54 (94.7%).

Council Member (Bellechester) 2 seats

CandidateVotesShare
Taylor Dowden4148.8%
Richard Majerus4148.8%
Write-In22.4%

Taylor Dowden and Richard Majerus are unopposed. Bellechester's page. The contest crosses into 1 other county; across all of them: Taylor Dowden 49 (49.0%), Richard Majerus 48 (48.0%).

Mayor (Cannon Falls)

CandidateVotesShare
Jesse J. Lines71238.4%
Mitchell Headline69437.4%
Jacob Kostrzewski23112.4%
Matthew Wilson20110.8%
Write-In181.0%

Jesse J. Lines ahead in Goodhue County. Cannon Falls's page. The contest crosses into 1 other county; across all of them: Jesse J. Lines 712 (38.4%), Mitchell Headline 694 (37.4%).

Town Supervisor Seat A (Cherry Grove Township)

CandidateVotesShare
Michael Alme18297.3%
Write-In52.7%

Michael Alme is unopposed. Cherry Grove Township's page.

Town Supervisor Seat C (Cherry Grove Township)

CandidateVotesShare
Jay Rechtzigel12461.1%
Lorin Pohlman7838.4%
Write-In10.5%

Jay Rechtzigel ahead in Goodhue County. Cherry Grove Township's page.

Town Clerk (Cherry Grove Township)

CandidateVotesShare
Peggy Burow19099.5%
Write-In10.5%

Peggy Burow is unopposed. Cherry Grove Township's page.

Mayor (Dennison)

CandidateVotesShare
Jeffrey W. Flaten7188.8%
Write-In911.2%

Jeffrey W. Flaten is unopposed. Dennison's page. The contest crosses into 1 other county; across all of them: Jeffrey W. Flaten 77 (89.5%).

Council Member (Dennison) 2 seats

CandidateVotesShare
Diane Ruddle5735.6%
Cole Skadsem5131.9%
Heidi Cooke4830.0%
Write-In42.5%

Diane Ruddle and Cole Skadsem ahead in Goodhue County. Dennison's page. The contest crosses into 1 other county; across all of them: Diane Ruddle 64 (35.8%), Cole Skadsem 60 (33.5%).

Mayor (Goodhue)

CandidateVotesShare
Chris Schmit31963.9%
Eric Brandt17034.1%
Write-In102.0%

Chris Schmit ahead in Goodhue County. Goodhue's page.

Council Member (Goodhue) 2 seats

CandidateVotesShare
Andrew Mann39947.6%
Katie Kurtti39747.4%
Write-In425.0%

Andrew Mann and Katie Kurtti are unopposed. Goodhue's page.

Special Election for Council Member (Goodhue)

CandidateVotesShare
Write-In106100.0%

Goodhue's page.

Town Supervisor Seat B (Holden Township)

CandidateVotesShare
Nathan Voight10751.2%
Kevin Shannon10248.8%
Write-In00.0%

Nathan Voight ahead in Goodhue County. Holden Township's page.

Town Supervisor Seat C (Holden Township)

CandidateVotesShare
Matthew Voxland19598.5%
Write-In31.5%

Matthew Voxland is unopposed. Holden Township's page.

Town Treasurer (Holden Township)

CandidateVotesShare
Kristine M Nystuen197100.0%
Write-In00.0%

Kristine M Nystuen is unopposed. Holden Township's page.

Mayor (Kenyon)

CandidateVotesShare
Diane Barrett47355.4%
Donald Kirchmann25529.9%
Diana Tomlinson12014.1%
Write-In60.7%

Diane Barrett ahead in Goodhue County. Kenyon's page.

Council Member (Kenyon) 2 seats

CandidateVotesShare
Sue Dodds56540.3%
Ronald Peterson43230.8%
Michelle Kreisler39328.1%
Write-In110.8%

Sue Dodds and Ronald Peterson ahead in Goodhue County. Kenyon's page.

Special Election for Council Member (Kenyon) 2 seats

CandidateVotesShare
Kevin Maring61646.7%
Deanna Gard47335.9%
Jennifer Sweet22316.9%
Write-In60.5%

Kevin Maring and Deanna Gard ahead in Goodhue County. Kenyon's page.

Town Supervisor Seat A (Kenyon Township)

CandidateVotesShare
Jeff Traxler16599.4%
Write-In10.6%

Jeff Traxler is unopposed. Kenyon Township's page.

Town Treasurer (Kenyon Township)

CandidateVotesShare
Holly J. Burow15699.4%
Write-In10.6%

Holly J. Burow is unopposed. Kenyon Township's page.

Council Member (Lake City) 3 seats

CandidateVotesShare
James Heise32030.9%
Amy Kohrs Alkire25724.9%
Nora Pope14714.2%
Justin Novak13112.7%
Justin Hawryluk1029.9%
Zachary Steichen666.4%
Write-In111.1%

James Heise, Amy Kohrs Alkire and Nora Pope ahead in Goodhue County. Lake City's page. The contest crosses into 1 other county; across all of them: James Heise 1,867 (30.6%), Amy Kohrs Alkire 1,468 (24.0%), Nora Pope 863 (14.1%).

Mayor (Pine Island)

CandidateVotesShare
Mark E. Lang84865.5%
Brandi Veith Staloch43633.7%
Write-In100.8%

Mark E. Lang ahead in Goodhue County. Pine Island's page. The contest crosses into 1 other county; across all of them: Mark E. Lang 1,168 (66.4%), Brandi Veith Staloch 578 (32.9%).

Council Member (Pine Island) 2 seats

CandidateVotesShare
Tosca Wohl62328.6%
Delana Weis52724.2%
Dominick Pahl51323.6%
Donald Mack48822.4%
Write-In271.2%

Tosca Wohl and Delana Weis ahead in Goodhue County. Pine Island's page. The contest crosses into 1 other county; across all of them: Tosca Wohl 809 (27.6%), Delana Weis 711 (24.3%).

Council Member At Large (Red Wing)

CandidateVotesShare
Janie Farrar4,73967.0%
Amber Dawn Plank2,25731.9%
Write-In811.1%

Janie Farrar ahead in Goodhue County. Red Wing's page.

Council Member Wards 1 & 2 (Red Wing)

CandidateVotesShare
Gerald Brylski1,85357.3%
Tim "Hudy" Hudacek1,32340.9%
Write-In571.8%

Gerald Brylski ahead in Goodhue County. Red Wing's page.

Council Member Ward 3 (Red Wing)

CandidateVotesShare
Liz Magill94150.4%
Janet Hansmeier91549.0%
Write-In110.6%

Liz Magill ahead in Goodhue County. Red Wing's page.

Council Member Ward 4 (Red Wing)

CandidateVotesShare
Vicki Jo Lambert1,10973.6%
Chet Charles39526.2%
Write-In30.2%

Vicki Jo Lambert ahead in Goodhue County. Red Wing's page.

Mayor (Wanamingo)

CandidateVotesShare
Ryan Holmes50698.1%
Write-In101.9%

Ryan Holmes is unopposed. Wanamingo's page.

Council Member (Wanamingo) 2 seats

CandidateVotesShare
Rebecca Haugen33239.2%
Luke William Nelson28533.6%
Jacob Vredenburg22025.9%
Write-In111.3%

Rebecca Haugen and Luke William Nelson ahead in Goodhue County. Wanamingo's page.

Council Member (Zumbrota) 2 seats

CandidateVotesShare
Joan Bucher97837.8%
Kevin Amundson95436.8%
James Benson63024.3%
Write-In271.0%

Joan Bucher and Kevin Amundson ahead in Goodhue County. Zumbrota's page.

Schools

School Board Member (ISD #195, RANDOLPH) 3 seats

CandidateVotesShare
Leah Radman8625.9%
Cody Tix8425.3%
Amanda Walker7622.9%
Jacob Friedrich5516.6%
Randy Schock267.8%
Write-In51.5%

Leah Radman, Cody Tix and Amanda Walker ahead in Goodhue County. The contest crosses into 1 other county; across all of them: Cody Tix 742 (24.7%), Leah Radman 693 (23.1%), Amanda Walker 641 (21.3%).

School Board Member (ISD #200, HASTINGS) 3 seats

CandidateVotesShare
Carrie Banaszewski Tate933.3%
Jessica Dressely933.3%
Melissa Kinneman518.5%
Mark A. Zuzek311.1%
Kendal Larson13.7%
Write-In00.0%

Carrie Banaszewski Tate, Jessica Dressely and Melissa Kinneman ahead in Goodhue County. The contest crosses into 2 other counties; across all of them: Mark A. Zuzek 9,571 (28.4%), Melissa Kinneman 6,326 (18.8%), Kendal Larson 5,968 (17.7%).

School Board Member (ISD #252, CANNON FALLS) 3 seats

CandidateVotesShare
Clinton Sjoquist2,57934.1%
Lucas Michael Winchell2,49933.1%
Jodi Strain2,38531.6%
Write-In911.2%

Clinton Sjoquist, Lucas Michael Winchell and Jodi Strain are unopposed. The contest crosses into 1 other county; across all of them: Clinton Sjoquist 2,638 (34.2%), Lucas Michael Winchell 2,555 (33.1%), Jodi Strain 2,438 (31.6%).

School Board Member (ISD #253, GOODHUE) 3 seats

CandidateVotesShare
Adam Dicke1,16836.2%
Kristin Diercks1,05032.5%
Michelle Goodman96729.9%
Write-In441.4%

Adam Dicke, Kristin Diercks and Michelle Goodman are unopposed. The contest crosses into 1 other county; across all of them: Adam Dicke 1,222 (36.2%), Kristin Diercks 1,098 (32.5%), Michelle Goodman 1,014 (30.0%).

School Board Member (ISD #255, PINE ISLAND) 4 seats

CandidateVotesShare
Emily Miller87820.1%
Jessica Thornton78217.9%
Ted Morrison68815.8%
Heidi M. Dunker67115.4%
Bradley Schmidt65815.1%
Douglas L. Sailer64814.9%
Write-In350.8%

Emily Miller, Jessica Thornton, Ted Morrison and Heidi M. Dunker ahead in Goodhue County. The contest crosses into 2 other counties; across all of them: Emily Miller 1,714 (19.0%), Jessica Thornton 1,604 (17.8%), Ted Morrison 1,460 (16.2%), Heidi M. Dunker 1,414 (15.7%).

School Board Member (ISD #256, RED WING) 3 seats

CandidateVotesShare
Terese "Mrs B" Bjornstad5,36326.2%
Jim Bryant4,86423.8%
Natasha Yates2,91514.2%
Rachel Marshall Schoenfelder2,68013.1%
Carmen Bertelsen2,39911.7%
Kim L. Hudson2,13410.4%
Write-In1160.6%

Terese "Mrs B" Bjornstad, Jim Bryant and Natasha Yates ahead in Goodhue County.

School Board Member (ISD #656, FARIBAULT) 4 seats

CandidateVotesShare
Mike Cross150.0%
Melinda O'Connor150.0%
Richard Olson00.0%
John Bellingham00.0%
Dario Garcia00.0%
Write-In00.0%

Mike Cross and Melinda O'Connor ahead in Goodhue County. The contest crosses into 1 other county; across all of them: Melinda O'Connor 6,617 (23.1%), John Bellingham 6,195 (21.6%), Mike Cross 5,606 (19.6%), Richard Olson 5,061 (17.7%).

School Board Member (ISD #659, NORTHFIELD) 3 seats

CandidateVotesShare
Jeff Quinnell9054.2%
Ben Miller7243.4%
Write-In42.4%

Jeff Quinnell and Ben Miller are unopposed. The contest crosses into 2 other counties; across all of them: Ben Miller 8,866 (41.6%), Jeff Quinnell 8,598 (40.3%).

School Board Member (ISD #813, LAKE CITY) 3 seats

CandidateVotesShare
Jim Siewert86730.3%
Jacob Atkinson75426.4%
Nathan Schumacher72525.3%
Keeley Roach41514.5%
Frank E Kania III853.0%
Write-In140.5%

Jim Siewert, Jacob Atkinson and Nathan Schumacher ahead in Goodhue County. The contest crosses into 1 other county; across all of them: Jim Siewert 3,044 (29.4%), Jacob Atkinson 2,853 (27.5%), Nathan Schumacher 2,603 (25.1%).

School Board Member (ISD #2125, TRITON) 4 seats

CandidateVotesShare
Dale Jensen1122.4%
Wendy Kenworthy1020.4%
Christi Runnells918.4%
Lloyd Henslin JR816.3%
Bruce Huber612.2%
Brian Ginder36.1%
Walter Alan Bluhm24.1%
Write-In00.0%

Dale Jensen, Wendy Kenworthy, Christi Runnells and Lloyd Henslin JR ahead in Goodhue County. The contest crosses into 2 other counties; across all of them: Dale Jensen 1,648 (19.7%), Wendy Kenworthy 1,575 (18.8%), Christi Runnells 1,344 (16.1%), Lloyd Henslin JR 1,282 (15.3%).

School Board Member (ISD #2172, KENYON-WANAMINGO) 4 seats

CandidateVotesShare
Timothy LaCanne1,63426.1%
James Jarvis1,60925.7%
Stephanie Brezina1,54424.6%
Jeff "L.J." Gearhart II1,37421.9%
Write-In1051.7%

Timothy LaCanne, James Jarvis, Stephanie Brezina and Jeff "L.J." Gearhart II are unopposed. The contest crosses into 3 other counties; across all of them: Timothy LaCanne 1,705 (26.2%), James Jarvis 1,671 (25.7%), Stephanie Brezina 1,599 (24.6%), Jeff "L.J." Gearhart II 1,427 (21.9%).

School Board Member (ISD #2805, ZUMBROTA-MAZEPPA) 3 seats

CandidateVotesShare
Travis Liffrig1,66024.0%
Jake Rude1,64523.8%
Paul Peterman1,29518.7%
Jean Roth1,23217.8%
Jim Wendt1,05815.3%
Write-In320.5%

Travis Liffrig, Jake Rude and Paul Peterman ahead in Goodhue County. The contest crosses into 2 other counties; across all of them: Travis Liffrig 2,389 (25.5%), Jake Rude 2,222 (23.7%), Paul Peterman 1,708 (18.2%).

Local measures

School District Question 1 (Isd #195, Randolph)

ChoiceVotesShare
Yes8150.0%
No8150.0%

Tied in the current count. The contest crosses into 1 other county; across all of them: No 724 (51.8%), Yes 674 (48.2%).

School District Question 1 (Isd #256, Red Wing)

ChoiceVotesShare
Yes4,69752.1%
No4,31147.9%

Yes ahead with 52.1% in Goodhue County.

Judges

Judge - 1st District Court 1

CandidateVotesShare
Ann M. Offermann15,46199.2%
Write-In1320.8%

Ann M. Offermann is unopposed. The contest crosses into 6 other counties; across all of them: Ann M. Offermann 239,723 (99.1%).

Judge - 1st District Court 2

CandidateVotesShare
Krista M. Marks15,42999.1%
Write-In1340.9%

Krista M. Marks is unopposed. The contest crosses into 6 other counties; across all of them: Krista M. Marks 238,755 (99.1%).

Judge - 1st District Court 3

CandidateVotesShare
Dannia L. Edwards15,39099.2%
Write-In1300.8%

Dannia L. Edwards is unopposed. The contest crosses into 6 other counties; across all of them: Dannia L. Edwards 237,658 (99.1%).

Judge - 1st District Court 4

CandidateVotesShare
Tracy Perzel15,40099.2%
Write-In1290.8%

Tracy Perzel is unopposed. The contest crosses into 6 other counties; across all of them: Tracy Perzel 238,400 (99.1%).

Judge - 1st District Court 6

CandidateVotesShare
Kelly A. Staples15,37999.1%
Write-In1360.9%

Kelly A. Staples is unopposed. The contest crosses into 6 other counties; across all of them: Kelly A. Staples 238,422 (99.1%).

Judge - 1st District Court 7

CandidateVotesShare
Matthew Schmidt15,39199.2%
Write-In1300.8%

Matthew Schmidt is unopposed. The contest crosses into 6 other counties; across all of them: Matthew Schmidt 237,824 (99.1%).

Judge - 1st District Court 9

CandidateVotesShare
Patrick Goggins15,42899.2%
Write-In1310.8%

Patrick Goggins is unopposed. The contest crosses into 6 other counties; across all of them: Patrick Goggins 237,526 (99.1%).

Judge - 1st District Court 12

CandidateVotesShare
Michael D. Wentzell15,39899.2%
Write-In1300.8%

Michael D. Wentzell is unopposed. The contest crosses into 6 other counties; across all of them: Michael D. Wentzell 237,247 (99.1%).

Judge - 1st District Court 15

CandidateVotesShare
Lauren M. Johnson15,37999.1%
Write-In1370.9%

Lauren M. Johnson is unopposed. The contest crosses into 6 other counties; across all of them: Lauren M. Johnson 237,480 (99.1%).

Judge - 1st District Court 16

CandidateVotesShare
Luis Morales15,36599.2%
Write-In1270.8%

Luis Morales is unopposed. The contest crosses into 6 other counties; across all of them: Luis Morales 236,839 (99.1%).

Judge - 1st District Court 18

CandidateVotesShare
Christian Sean Wilton15,33799.2%
Write-In1240.8%

Christian Sean Wilton is unopposed. The contest crosses into 6 other counties; across all of them: Christian Sean Wilton 235,969 (99.1%).

Judge - 1st District Court 27

CandidateVotesShare
Tanya Olympia O'Brien15,37099.1%
Write-In1330.9%

Tanya Olympia O'Brien is unopposed. The contest crosses into 6 other counties; across all of them: Tanya Olympia O'Brien 237,111 (99.1%).

Judge - 1st District Court 34

CandidateVotesShare
Christopher D. Bates15,35999.1%
Write-In1340.9%

Christopher D. Bates is unopposed. The contest crosses into 6 other counties; across all of them: Christopher D. Bates 236,276 (99.1%).

Judge - 1st District Court 36

CandidateVotesShare
Adam Johnson15,37199.2%
Write-In1290.8%

Adam Johnson is unopposed. The contest crosses into 6 other counties; across all of them: Adam Johnson 236,518 (99.1%).

Districts

Soil and Water Supervisor District 1

CandidateVotesShare
Mark Comstock18,25799.3%
Write-In1200.7%

Mark Comstock is unopposed.

Soil and Water Supervisor District 2

CandidateVotesShare
Donald Schliep18,23299.4%
Write-In1080.6%

Donald Schliep is unopposed.

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

Compared with 2024

RaceMargin2024 presidentShift
MN SenateR +14.8R +16.8D +2.0
MN GovernorR +11.1R +16.8D +5.7
MN-01R +7.5R +16.8D +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.

How Goodhue County has voted for president

YearDemocratShareRepublicanShareMarginVotes
2024Kamala Harris40.7%Donald Trump57.1%R +16.428,817
2020Joe Biden41.2%Donald Trump56.1%R +14.828,643
2016Hillary Clinton36.7%Donald Trump54.6%R +17.925,717
2012Barack Obama47.3%Mitt Romney50.3%R +3.025,801
2008Barack Obama48.1%John McCain49.5%R +1.425,795
2004John Kerry47.3%George W. Bush51.3%R +4.025,608
2000Al Gore44.8%George W. Bush48.8%R +3.922,257

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

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.