Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

States · Minnesota

Dakota County, Minnesota

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

2026 results in Dakota County

U.S. Senate

Peggy Flanagan
57.6%132,809
Michele Tafoya
40.0%92,314
Marisa Simonetti
1.4%3,220
Rebecca Whiting
1.0%2,414
100% counted

Statewide: Peggy Flanagan wins. Called.

Governor

Amy Klobuchar
59.7%137,677
Lisa Demuth
38.6%89,052
Steven Young
1.8%4,078
100% counted

Statewide: Amy Klobuchar wins. Called.

The leader in Dakota 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, 9:07 PM.

84 local contests in Dakota County

County offices, city and town races, school boards, local measures, judges and districts on Dakota 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
Mike Slavik16,48165.8%
Nathan Ryan8,45033.7%
Write-In1190.5%

Mike Slavik ahead in Dakota County.

County Commissioner District 2

CandidateVotesShare
Joe Atkins24,37698.9%
Write-In2651.1%

Joe Atkins is unopposed.

County Commissioner District 3

CandidateVotesShare
Laurie Halverson21,16998.8%
Write-In2571.2%

Laurie Halverson is unopposed.

County Commissioner District 6

CandidateVotesShare
Mary Liz Holberg15,94059.0%
Jacob Borealis10,97240.6%
Write-In960.4%

Mary Liz Holberg ahead in Dakota County.

County Sheriff

CandidateVotesShare
Joe Leko106,53861.8%
Bobby Lambert64,98537.7%
Write-In9660.6%

Joe Leko ahead in Dakota County.

County Attorney

CandidateVotesShare
Kathy Keena96,68356.8%
Jeffrey Sheridan72,64742.7%
Write-In8180.5%

Kathy Keena ahead in Dakota County.

Cities & towns

Mayor (Apple Valley)

CandidateVotesShare
Clint Hooppaw20,10698.0%
Write-In4072.0%

Clint Hooppaw is unopposed. Apple Valley's page.

Council Member (Apple Valley) 2 seats

CandidateVotesShare
John Bergman9,91325.3%
Maggie Bruecken9,68624.7%
Jodi Kurtz8,15420.8%
Nicole Farrelly7,26218.5%
Jen Fracisco3,89810.0%
Write-In2530.6%

John Bergman and Maggie Bruecken ahead in Dakota County. Apple Valley's page.

Council Member (Burnsville) 2 seats

CandidateVotesShare
Catarina "Cati" Gómez11,66227.8%
Vince Workman10,99226.2%
Dan Kealey9,69023.1%
Chris John9,47422.6%
Write-In1420.3%

Catarina "Cati" Gómez and Vince Workman ahead in Dakota County. Burnsville's page.

Mayor (Cannon Falls)

CandidateVotesShare
Jacob Kostrzewski0—
Mitchell Headline0—
Matthew Wilson0—
Jesse J. Lines0—
Write-In0—

No votes in the state's file yet. 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%).

Mayor (Coates)

CandidateVotesShare
Craig Franzmeier5278.8%
Mike Gores913.6%
Write-In57.6%

Craig Franzmeier ahead in Dakota County. Coates's page.

Council Member (Coates) 2 seats

CandidateVotesShare
Brandon Ristau5373.6%
Write-In1926.4%

Brandon Ristau is unopposed. Coates's page.

Mayor (Eagan)

CandidateVotesShare
Mike Maguire16,66052.4%
Mike Supina14,94147.0%
Write-In2100.7%

Mike Maguire ahead in Dakota County. Eagan's page.

Council Member (Eagan) 2 seats

CandidateVotesShare
Paul Bakken16,20632.1%
Gary Hansen13,99627.7%
Scott Armitage10,76921.3%
Jason Narverud9,19018.2%
Write-In3300.7%

Paul Bakken and Gary Hansen ahead in Dakota County. Eagan's page.

Mayor (Empire)

CandidateVotesShare
Melanie Lee1,09295.9%
Write-In474.1%

Melanie Lee is unopposed. Empire's page.

Council Member (Empire) 2 seats

CandidateVotesShare
Eric Hanson73838.6%
Josh Gunderson64133.5%
Marla Vagts51927.1%
Write-In160.8%

Eric Hanson and Josh Gunderson ahead in Dakota County. Empire's page.

Special Election for Mayor (Farmington)

CandidateVotesShare
David Pritzlaff4,50944.3%
Holly Bernatz3,16931.1%
Nicholas Gessell1,96219.3%
R. Floyd Lindquist4484.4%
Write-In950.9%

David Pritzlaff ahead in Dakota County. Farmington's page.

Council Member (Farmington) 2 seats

CandidateVotesShare
Ben Blomgren3,57022.2%
Veronica Marshall3,03318.9%
Tanya Huffman2,79217.4%
David Sieburg2,38414.8%
Philip Windschitl2,35514.7%
Christopher Eric Pierce1,81011.3%
Write-In1100.7%

Ben Blomgren and Veronica Marshall ahead in Dakota County. Farmington's page.

Council Member (Hampton) 2 seats

CandidateVotesShare
Erica O'Connor21792.7%
Write-In177.3%

Erica O'Connor is unopposed. Hampton's page.

Mayor (Hastings)

CandidateVotesShare
Mary D. Fasbender6,44464.0%
Geoffrey Norquist3,55635.3%
Write-In680.7%

Mary D. Fasbender ahead in Dakota County. Hastings's page. The contest crosses into 1 other county; across all of them: Mary D. Fasbender 6,444 (64.0%), Geoffrey Norquist 3,557 (35.3%).

Council Member At Large (Hastings) 2 seats

CandidateVotesShare
Angie Haus5,43937.8%
Dave Pemble5,16935.9%
Mitchel Kulage2,26615.7%
Lee Albert Wickboldt1,43510.0%
Write-In980.7%

Angie Haus and Dave Pemble ahead in Dakota County. Hastings's page. The contest crosses into 1 other county; across all of them: Angie Haus 5,439 (37.7%), Dave Pemble 5,170 (35.9%).

Council Member (Inver Grove Heights) 2 seats

CandidateVotesShare
Mary T'Kach9,44837.2%
Matt Mills6,45725.4%
Tony Scales5,82622.9%
Kevin Sethre3,52513.9%
Write-In1600.6%

Mary T'Kach and Matt Mills ahead in Dakota County. Inver Grove Heights's page.

Mayor (Lakeville)

CandidateVotesShare
Luke Hellier17,44656.1%
Michael Burnett9,77831.5%
Aiden VanBeck3,68411.9%
Write-In1740.6%

Luke Hellier ahead in Dakota County. Lakeville's page.

Council Member (Lakeville) 2 seats

CandidateVotesShare
Mark Reese11,06422.0%
Alicia Schaupp10,98921.8%
Joshua Lee9,63619.1%
Julie Burnett8,82917.5%
Steven Haes6,59113.1%
Christian Rider3,0396.0%
Write-In2540.5%

Mark Reese and Alicia Schaupp ahead in Dakota County. Lakeville's page.

Mayor (Lilydale)

CandidateVotesShare
Lyle F. Hanzal59599.5%
Write-In30.5%

Lyle F. Hanzal is unopposed. Lilydale's page.

Council Member (Lilydale) 2 seats

CandidateVotesShare
Mary Kleinberg44441.8%
Christopher Daly37034.8%
Bart Schneider24723.2%
Write-In20.2%

Mary Kleinberg and Christopher Daly ahead in Dakota County. Lilydale's page.

Mayor (Mendota)

CandidateVotesShare
Brian Mielke11392.6%
Write-In97.4%

Brian Mielke is unopposed. Mendota's page.

Council Member (Mendota) 2 seats

CandidateVotesShare
Clark Donnelly7232.9%
Rachel Golias7132.4%
James Rasmussen6027.4%
Write-In167.3%

Clark Donnelly and Rachel Golias ahead in Dakota County. Mendota's page.

Mayor (Mendota Heights)

CandidateVotesShare
Stephanie Levine4,00953.5%
John Maczko3,46646.3%
Write-In130.2%

Stephanie Levine ahead in Dakota County. Mendota Heights's page.

Council Member (Mendota Heights) 2 seats

CandidateVotesShare
Sally Lorberbaum3,54228.5%
Neil Garlock2,88823.2%
Will Stein2,82322.7%
Michael Oxley1,50712.1%
Jerome Mulvihill1,0318.3%
John Larrive5954.8%
Write-In480.4%

Sally Lorberbaum and Neil Garlock ahead in Dakota County. Mendota Heights's page.

Mayor (Miesville)

CandidateVotesShare
Sara Niebur5292.9%
Write-In47.1%

Sara Niebur is unopposed. Miesville's page.

Council Member (Miesville) 2 seats

CandidateVotesShare
Edward Niebur4950.0%
Laura Vieths4748.0%
Write-In22.0%

Edward Niebur and Laura Vieths are unopposed. Miesville's page.

Mayor (New Trier)

CandidateVotesShare
Nicole Peine3692.3%
Write-In37.7%

Nicole Peine is unopposed. New Trier's page.

Council Member (New Trier) 2 seats

CandidateVotesShare
George Peine3450.0%
Bo-Eric Selinder3348.5%
Write-In11.5%

George Peine and Bo-Eric Selinder are unopposed. New Trier's page.

Council Member At Large (Northfield)

CandidateVotesShare
Katy Vondrasek45866.1%
Adam Wale23133.3%
Write-In40.6%

Katy Vondrasek ahead in Dakota County. Northfield's page. The contest crosses into 1 other county; across all of them: Katy Vondrasek 5,517 (62.9%), Adam Wale 3,196 (36.4%).

Mayor (Randolph)

CandidateVotesShare
Marie Jacob17195.0%
Write-In95.0%

Marie Jacob is unopposed. Randolph's page.

Council Member (Randolph)

CandidateVotesShare
Keith Sande18497.9%
Write-In42.1%

Keith Sande is unopposed. Randolph's page.

Special Election for Council Member (Randolph)

CandidateVotesShare
Tony Price17998.9%
Write-In21.1%

Tony Price is unopposed. Randolph's page.

City Clerk (Randolph)

CandidateVotesShare
Mary Haro18299.5%
Write-In10.5%

Mary Haro is unopposed. Randolph's page.

Town Supervisor Seat A (Randolph Township)

CandidateVotesShare
Tom Krauter32298.5%
Write-In51.5%

Tom Krauter is unopposed. Randolph Township's page.

Town Treasurer (Randolph Township)

CandidateVotesShare
Lori Wiik32499.1%
Write-In30.9%

Lori Wiik is unopposed. Randolph Township's page.

Mayor (Rosemount)

CandidateVotesShare
Jeffery D. Weisensel10,90796.5%
Write-In4013.5%

Jeffery D. Weisensel is unopposed. Rosemount's page.

Council Member At Large (Rosemount) 2 seats

CandidateVotesShare
Tami Klimpel7,63434.2%
Paul Essler6,89030.9%
Justin Buehler-Hoard4,85921.8%
Abdirahman Ahmed Abdulle2,73212.2%
Write-In2161.0%

Tami Klimpel and Paul Essler ahead in Dakota County. Rosemount's page.

Council Member (South St. Paul) 3 seats

CandidateVotesShare
Tyler C. Fehrman4,03821.9%
Margaret Durenberger3,32618.1%
Joseph Kaliszewski3,32018.0%
Matthew Thompson3,18517.3%
Gusta G. Carr2,86315.6%
Brian Ducklinsky1,5798.6%
Write-In980.5%

Tyler C. Fehrman, Margaret Durenberger and Joseph Kaliszewski ahead in Dakota County. South St. Paul's page.

Mayor (Sunfish Lake)

CandidateVotesShare
Shannon Nelson26193.2%
Write-In196.8%

Shannon Nelson is unopposed. Sunfish Lake's page.

Council Member (Sunfish Lake) 2 seats

CandidateVotesShare
Claire Noble23851.9%
Thomas P Hurley21146.0%
Write-In102.2%

Claire Noble and Thomas P Hurley are unopposed. Sunfish Lake's page.

Special Election for Council Member (Sunfish Lake)

CandidateVotesShare
Sally English18062.3%
Grant Fitzer10737.0%
Write-In20.7%

Sally English ahead in Dakota County. Sunfish Lake's page.

Mayor (Vermillion)

CandidateVotesShare
Brian Mann18892.2%
Write-In167.8%

Brian Mann is unopposed. Vermillion's page.

Council Member (Vermillion) 2 seats

CandidateVotesShare
Joe Munson16750.5%
Ross Brockman16248.9%
Write-In20.6%

Joe Munson and Ross Brockman are unopposed. Vermillion's page.

Special Election for Council Member (Vermillion)

CandidateVotesShare
Kevin Heidenreich18099.4%
Write-In10.6%

Kevin Heidenreich is unopposed. Vermillion's page.

Mayor (West St. Paul)

CandidateVotesShare
Dave Napier7,53498.0%
Write-In1512.0%

Dave Napier is unopposed. West St. Paul's page.

Council Member Ward 1 (West St. Paul)

CandidateVotesShare
Pat Armon2,06198.5%
Write-In321.5%

Pat Armon is unopposed. West St. Paul's page.

Council Member Ward 2 (West St. Paul)

CandidateVotesShare
John Justen2,01198.9%
Write-In221.1%

John Justen is unopposed. West St. Paul's page.

Council Member Ward 3 (West St. Paul)

CandidateVotesShare
Wendy Berry2,71796.7%
Write-In923.3%

Wendy Berry is unopposed. West St. Paul's page.

Schools

School Board Member At Large (SSD #6, SOUTH ST PAUL) 4 seats

CandidateVotesShare
Lisa Moore2,83012.5%
Timothy Felton2,60511.5%
Nicholas Schaefer2,51311.1%
Ann Schultz Counihan2,39910.6%
Christine Estee2,37810.5%
Kim Humann2,1859.6%
Sanderia Davis2,0439.0%
Wendy Woods Felton1,9358.5%
Anne Claflin1,8778.3%
Andrew Hoffman1,8078.0%
Write-In890.4%

Lisa Moore, Timothy Felton, Nicholas Schaefer and Ann Schultz Counihan ahead in Dakota County.

Special Election for School Board Member At Large (SSD #6, SOUTH ST PAUL)

CandidateVotesShare
Amy Wardell5,53698.4%
Write-In881.6%

Amy Wardell is unopposed.

School Board Member (ISD #191, BURNSVILLE) 4 seats

CandidateVotesShare
Abigail Alt11,10820.1%
Lesley Chester9,74217.6%
Scott Hume8,29415.0%
Jason Jensen7,23513.1%
Tyler Sachse7,05512.7%
Chris Peach6,70612.1%
Bruce V. Henry4,9599.0%
Write-In2730.5%

Abigail Alt, Lesley Chester, Scott Hume and Jason Jensen ahead in Dakota County. The contest crosses into 1 other county; across all of them: Abigail Alt 14,218 (19.8%), Lesley Chester 12,589 (17.5%), Scott Hume 11,049 (15.4%), Jason Jensen 9,314 (13.0%).

School Board Member (ISD #192, FARMINGTON) 3 seats

CandidateVotesShare
Maggie Storlie10,30739.4%
Michael A. Rivera Jr.8,56132.7%
Lerew Kaas6,97326.7%
Write-In3241.2%

Maggie Storlie, Michael A. Rivera Jr. and Lerew Kaas are unopposed.

School Board Member (ISD #194, LAKEVILLE) 4 seats

CandidateVotesShare
Carly Anderson13,04116.1%
Laura Fangel11,19713.8%
Brian Thompson10,23412.6%
Tony Reichenberger9,99112.3%
Angie Skavnak9,92712.2%
Mel Joseph9,50811.7%
Drew Christianson9,12711.2%
Nathaniel Bliss7,9919.8%
Write-In1860.2%

Carly Anderson, Laura Fangel, Brian Thompson and Tony Reichenberger ahead in Dakota County. The contest crosses into 1 other county; across all of them: Carly Anderson 14,742 (15.6%), Laura Fangel 12,592 (13.4%), Brian Thompson 12,193 (12.9%), Angie Skavnak 11,727 (12.4%).

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

CandidateVotesShare
Cody Tix65824.6%
Leah Radman60722.7%
Amanda Walker56521.1%
Jacob Friedrich49218.4%
Randy Schock33212.4%
Write-In190.7%

Cody Tix, Leah Radman and Amanda Walker ahead in Dakota 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 #197, WEST ST. PAUL-MENDOTA HEIGHTS-EAGAN) 3 seats

CandidateVotesShare
Sarah Larsen13,75234.6%
Marcus Hill10,44426.3%
Jon Vaupel9,17623.1%
Dwight H Larson6,08815.3%
Write-In3220.8%

Sarah Larsen, Marcus Hill and Jon Vaupel ahead in Dakota County.

School Board Member (ISD #199, INVER GROVE HEIGHTS) 3 seats

CandidateVotesShare
Sarah Larsen6,79028.8%
Amy Reynertson5,92925.1%
Michael Wakefield5,87824.9%
Shana Dukes4,83520.5%
Write-In1660.7%

Sarah Larsen, Amy Reynertson and Michael Wakefield ahead in Dakota County.

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

CandidateVotesShare
Mark A. Zuzek8,86628.4%
Melissa Kinneman5,90218.9%
Kendal Larson5,53917.7%
Carrie Banaszewski Tate5,43117.4%
Jessica Dressely5,30417.0%
Write-In1770.6%

Mark A. Zuzek, Melissa Kinneman and Kendal Larson ahead in Dakota 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 Sjoquist5935.1%
Lucas Michael Winchell5633.3%
Jodi Strain5331.5%
Write-In00.0%

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 #659, NORTHFIELD) 3 seats

CandidateVotesShare
Jeff Quinnell1,10443.0%
Ben Miller1,03540.3%
Write-In42816.7%

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

Local measures

School District Question 1 (Isd #195, Randolph)

ChoiceVotesShare
No64352.0%
Yes59348.0%

No ahead with 52.0% in Dakota County. The contest crosses into 1 other county; across all of them: No 724 (51.8%), Yes 674 (48.2%).

School District Question 1 (Isd #197, West St. Paul-Mendota Heights-Eagan)

ChoiceVotesShare
Yes13,78263.2%
No8,01336.8%

Yes ahead with 63.2% in Dakota County.

School District Question 1 (Isd #199, Inver Grove Heights)

ChoiceVotesShare
Yes8,32466.2%
No4,25233.8%

Yes ahead with 66.2% in Dakota County.

Judges

Judge - 1st District Court 1

CandidateVotesShare
Ann M. Offermann121,85099.0%
Write-In1,1961.0%

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. Marks121,24899.0%
Write-In1,1961.0%

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. Edwards120,51099.0%
Write-In1,2371.0%

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 Perzel121,30499.0%
Write-In1,1941.0%

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. Staples121,19399.0%
Write-In1,1891.0%

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 Schmidt120,68299.0%
Write-In1,1951.0%

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 Goggins120,14899.0%
Write-In1,1891.0%

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. Wentzell120,11199.0%
Write-In1,1661.0%

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. Johnson120,39299.0%
Write-In1,1611.0%

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 Morales120,18599.0%
Write-In1,1911.0%

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 Wilton119,35999.0%
Write-In1,1581.0%

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'Brien120,27399.0%
Write-In1,2021.0%

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. Bates119,73399.1%
Write-In1,1450.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 Johnson119,82199.0%
Write-In1,1901.0%

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 4

CandidateVotesShare
Shannon Wohlman15,17252.5%
Bruce Johnson13,61047.1%
Write-In1320.5%

Shannon Wohlman ahead in Dakota County.

Soil and Water Supervisor District 5

CandidateVotesShare
Jayne Hager Dee27,83998.8%
Write-In3311.2%

Jayne Hager Dee is unopposed.

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

Compared with 2024

RaceMargin2024 presidentShift
MN SenateD +18.0D +13.1D +4.9
MN GovernorD +21.4D +13.1D +8.3
MN-02D +22.2D +13.1D +9.0

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 Dakota County has voted for president

YearDemocratShareRepublicanShareMarginVotes
2024Kamala Harris55.1%Donald Trump42.3%D +12.8259,805
2020Joe Biden55.7%Donald Trump41.8%D +13.9262,169
2016Hillary Clinton47.7%Donald Trump43.0%D +4.7231,440
2012Barack Obama50.4%Mitt Romney47.4%D +2.9230,821
2008Barack Obama51.8%John McCain46.3%D +5.5225,472
2004John Kerry48.5%George W. Bush50.5%R +2.0215,846
2000Al Gore46.9%George W. Bush47.9%R +1.0182,249

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 D +13.8.

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.