The Patriot OasisFollow on X

Elections โ†’ Maps โ†’ Minnesota

Minnesota

2024 president countiesMinnesota official election results

County map

2024 general ยท President

County colors use Minnesota Secretary of State county results file. The color is the party with the most votes in that county. It is not a swing from an earlier election, and it is not the frozen 2026 snapshot.

Winner votes are not the race total
Aitkin. Aitkin: Donald J. Trump and JD Vance has the most votes, 6,741 of 10,446 (64.5%). Republican. Not a change from a prior election.Anoka. Anoka: Donald J. Trump and JD Vance has the most votes, 106,974 of 210,481 (50.8%). Republican. Not a change from a prior election.Becker. Becker: Donald J. Trump and JD Vance has the most votes, 12,961 of 19,739 (65.7%). Republican. Not a change from a prior election.Beltrami. Beltrami: Donald J. Trump and JD Vance has the most votes, 12,898 of 24,874 (51.9%). Republican. Not a change from a prior election.Benton. Benton: Donald J. Trump and JD Vance has the most votes, 15,260 of 22,824 (66.9%). Republican. Not a change from a prior election.Big Stone. Big Stone: Donald J. Trump and JD Vance has the most votes, 1,796 of 2,824 (63.6%). Republican. Not a change from a prior election.Blue Earth. Blue Earth: Donald J. Trump and JD Vance has the most votes, 18,001 of 36,442 (49.4%). Republican. Not a change from a prior election.Brown. Brown: Donald J. Trump and JD Vance has the most votes, 9,692 of 14,598 (66.4%). Republican. Not a change from a prior election.Carlton. Carlton: Donald J. Trump and JD Vance has the most votes, 10,435 of 20,815 (50.1%). Republican. Not a change from a prior election.Carver. Carver: Donald J. Trump and JD Vance has the most votes, 35,586 of 69,160 (51.5%). Republican. Not a change from a prior election.Cass. Cass: Donald J. Trump and JD Vance has the most votes, 12,759 of 19,363 (65.9%). Republican. Not a change from a prior election.Chippewa. Chippewa: Donald J. Trump and JD Vance has the most votes, 4,175 of 6,318 (66.1%). Republican. Not a change from a prior election.Chisago. Chisago: Donald J. Trump and JD Vance has the most votes, 23,047 of 35,601 (64.7%). Republican. Not a change from a prior election.Clay. Clay: Kamala D. Harris and Tim Walz has the most votes, 16,121 of 32,874 (49%). Democratic. Not a change from a prior election.Clearwater. Clearwater: Donald J. Trump and JD Vance has the most votes, 3,575 of 4,814 (74.3%). Republican. Not a change from a prior election.Cook. Cook: Kamala D. Harris and Tim Walz has the most votes, 2,416 of 3,660 (66%). Democratic. Not a change from a prior election.Cottonwood. Cottonwood: Donald J. Trump and JD Vance has the most votes, 4,157 of 5,988 (69.4%). Republican. Not a change from a prior election.Crow Wing. Crow Wing: Donald J. Trump and JD Vance has the most votes, 27,423 of 42,366 (64.7%). Republican. Not a change from a prior election.Dakota. Dakota: Kamala D. Harris and Tim Walz has the most votes, 143,267 of 259,805 (55.1%). Democratic. Not a change from a prior election.Dodge. Dodge: Donald J. Trump and JD Vance has the most votes, 8,095 of 12,484 (64.8%). Republican. Not a change from a prior election.Douglas. Douglas: Donald J. Trump and JD Vance has the most votes, 16,726 of 25,106 (66.6%). Republican. Not a change from a prior election.Faribault. Faribault: Donald J. Trump and JD Vance has the most votes, 5,247 of 7,761 (67.6%). Republican. Not a change from a prior election.Fillmore. Fillmore: Donald J. Trump and JD Vance has the most votes, 7,638 of 12,385 (61.7%). Republican. Not a change from a prior election.Freeborn. Freeborn: Donald J. Trump and JD Vance has the most votes, 10,003 of 16,704 (59.9%). Republican. Not a change from a prior election.Goodhue. Goodhue: Donald J. Trump and JD Vance has the most votes, 16,461 of 28,817 (57.1%). Republican. Not a change from a prior election.Grant. Grant: Donald J. Trump and JD Vance has the most votes, 2,266 of 3,543 (64%). Republican. Not a change from a prior election.Hennepin. Hennepin: Kamala D. Harris and Tim Walz has the most votes, 502,710 of 720,173 (69.8%). Democratic. Not a change from a prior election.Houston. Houston: Donald J. Trump and JD Vance has the most votes, 6,547 of 11,428 (57.3%). Republican. Not a change from a prior election.Hubbard. Hubbard: Donald J. Trump and JD Vance has the most votes, 8,809 of 13,617 (64.7%). Republican. Not a change from a prior election.Isanti. Isanti: Donald J. Trump and JD Vance has the most votes, 18,027 of 25,918 (69.6%). Republican. Not a change from a prior election.Itasca. Itasca: Donald J. Trump and JD Vance has the most votes, 15,863 of 26,840 (59.1%). Republican. Not a change from a prior election.Jackson. Jackson: Donald J. Trump and JD Vance has the most votes, 3,949 of 5,644 (70%). Republican. Not a change from a prior election.Kanabec. Kanabec: Donald J. Trump and JD Vance has the most votes, 6,818 of 9,703 (70.3%). Republican. Not a change from a prior election.Kandiyohi. Kandiyohi: Donald J. Trump and JD Vance has the most votes, 15,014 of 23,283 (64.5%). Republican. Not a change from a prior election.Kittson. Kittson: Donald J. Trump and JD Vance has the most votes, 1,535 of 2,500 (61.4%). Republican. Not a change from a prior election.Koochiching. Koochiching: Donald J. Trump and JD Vance has the most votes, 4,204 of 6,789 (61.9%). Republican. Not a change from a prior election.Lac qui Parle. Lac qui Parle: Donald J. Trump and JD Vance has the most votes, 2,600 of 3,996 (65.1%). Republican. Not a change from a prior election.Lake. Lake: Kamala D. Harris and Tim Walz has the most votes, 3,534 of 6,954 (50.8%). Democratic. Not a change from a prior election.Lake of the Woods. Lake of the Woods: Donald J. Trump and JD Vance has the most votes, 1,710 of 2,347 (72.9%). Republican. Not a change from a prior election.Le Sueur. Le Sueur: Donald J. Trump and JD Vance has the most votes, 11,503 of 17,469 (65.8%). Republican. Not a change from a prior election.Lincoln. Lincoln: Donald J. Trump and JD Vance has the most votes, 2,190 of 3,235 (67.7%). Republican. Not a change from a prior election.Lyon. Lyon: Donald J. Trump and JD Vance has the most votes, 8,400 of 12,990 (64.7%). Republican. Not a change from a prior election.Mahnomen. Mahnomen: Donald J. Trump and JD Vance has the most votes, 1,165 of 2,183 (53.4%). Republican. Not a change from a prior election.Marshall. Marshall: Donald J. Trump and JD Vance has the most votes, 3,774 of 5,031 (75%). Republican. Not a change from a prior election.Martin. Martin: Donald J. Trump and JD Vance has the most votes, 7,442 of 10,796 (68.9%). Republican. Not a change from a prior election.McLeod. McLeod: Donald J. Trump and JD Vance has the most votes, 14,394 of 21,199 (67.9%). Republican. Not a change from a prior election.Meeker. Meeker: Donald J. Trump and JD Vance has the most votes, 9,645 of 13,694 (70.4%). Republican. Not a change from a prior election.Mille Lacs. Mille Lacs: Donald J. Trump and JD Vance has the most votes, 10,570 of 15,190 (69.6%). Republican. Not a change from a prior election.Morrison. Morrison: Donald J. Trump and JD Vance has the most votes, 15,666 of 20,313 (77.1%). Republican. Not a change from a prior election.Mower. Mower: Donald J. Trump and JD Vance has the most votes, 10,297 of 18,969 (54.3%). Republican. Not a change from a prior election.Murray. Murray: Donald J. Trump and JD Vance has the most votes, 3,346 of 4,769 (70.2%). Republican. Not a change from a prior election.Nicollet. Nicollet: Donald J. Trump and JD Vance has the most votes, 9,540 of 19,417 (49.1%). Republican. Not a change from a prior election.Nobles. Nobles: Donald J. Trump and JD Vance has the most votes, 5,541 of 8,275 (67%). Republican. Not a change from a prior election.Norman. Norman: Donald J. Trump and JD Vance has the most votes, 1,963 of 3,294 (59.6%). Republican. Not a change from a prior election.Olmsted. Olmsted: Kamala D. Harris and Tim Walz has the most votes, 49,121 of 90,924 (54%). Democratic. Not a change from a prior election.Otter Tail. Otter Tail: Donald J. Trump and JD Vance has the most votes, 24,276 of 36,736 (66.1%). Republican. Not a change from a prior election.Pennington. Pennington: Donald J. Trump and JD Vance has the most votes, 4,756 of 7,381 (64.4%). Republican. Not a change from a prior election.Pine. Pine: Donald J. Trump and JD Vance has the most votes, 11,274 of 16,911 (66.7%). Republican. Not a change from a prior election.Pipestone. Pipestone: Donald J. Trump and JD Vance has the most votes, 3,537 of 4,837 (73.1%). Republican. Not a change from a prior election.Polk. Polk: Donald J. Trump and JD Vance has the most votes, 10,162 of 15,419 (65.9%). Republican. Not a change from a prior election.Pope. Pope: Donald J. Trump and JD Vance has the most votes, 4,677 of 7,218 (64.8%). Republican. Not a change from a prior election.Ramsey. Ramsey: Kamala D. Harris and Tim Walz has the most votes, 195,168 of 278,025 (70.2%). Democratic. Not a change from a prior election.Red Lake. Red Lake: Donald J. Trump and JD Vance has the most votes, 1,425 of 2,116 (67.3%). Republican. Not a change from a prior election.Redwood. Redwood: Donald J. Trump and JD Vance has the most votes, 5,895 of 8,326 (70.8%). Republican. Not a change from a prior election.Renville. Renville: Donald J. Trump and JD Vance has the most votes, 5,610 of 8,058 (69.6%). Republican. Not a change from a prior election.Rice. Rice: Donald J. Trump and JD Vance has the most votes, 18,264 of 36,412 (50.2%). Republican. Not a change from a prior election.Rock. Rock: Donald J. Trump and JD Vance has the most votes, 3,690 of 5,373 (68.7%). Republican. Not a change from a prior election.Roseau. Roseau: Donald J. Trump and JD Vance has the most votes, 6,279 of 8,499 (73.9%). Republican. Not a change from a prior election.Scott. Scott: Donald J. Trump and JD Vance has the most votes, 47,837 of 90,141 (53.1%). Republican. Not a change from a prior election.Sherburne. Sherburne: Donald J. Trump and JD Vance has the most votes, 38,491 of 57,960 (66.4%). Republican. Not a change from a prior election.Sibley. Sibley: Donald J. Trump and JD Vance has the most votes, 6,014 of 8,537 (70.4%). Republican. Not a change from a prior election.St. Louis. St. Louis: Kamala D. Harris and Tim Walz has the most votes, 66,335 of 119,009 (55.7%). Democratic. Not a change from a prior election.Stearns. Stearns: Donald J. Trump and JD Vance has the most votes, 53,932 of 86,632 (62.3%). Republican. Not a change from a prior election.Steele. Steele: Donald J. Trump and JD Vance has the most votes, 12,742 of 20,872 (61%). Republican. Not a change from a prior election.Stevens. Stevens: Donald J. Trump and JD Vance has the most votes, 3,213 of 5,139 (62.5%). Republican. Not a change from a prior election.Swift. Swift: Donald J. Trump and JD Vance has the most votes, 3,340 of 5,054 (66.1%). Republican. Not a change from a prior election.Todd. Todd: Donald J. Trump and JD Vance has the most votes, 10,392 of 13,718 (75.8%). Republican. Not a change from a prior election.Traverse. Traverse: Donald J. Trump and JD Vance has the most votes, 1,165 of 1,802 (64.7%). Republican. Not a change from a prior election.Wabasha. Wabasha: Donald J. Trump and JD Vance has the most votes, 8,523 of 13,509 (63.1%). Republican. Not a change from a prior election.Wadena. Wadena: Donald J. Trump and JD Vance has the most votes, 6,028 of 8,047 (74.9%). Republican. Not a change from a prior election.Waseca. Waseca: Donald J. Trump and JD Vance has the most votes, 6,770 of 10,387 (65.2%). Republican. Not a change from a prior election.Washington. Washington: Kamala D. Harris and Tim Walz has the most votes, 90,324 of 169,536 (53.3%). Democratic. Not a change from a prior election.Watonwan. Watonwan: Donald J. Trump and JD Vance has the most votes, 3,087 of 4,933 (62.6%). Republican. Not a change from a prior election.Wilkin. Wilkin: Donald J. Trump and JD Vance has the most votes, 2,290 of 3,353 (68.3%). Republican. Not a change from a prior election.Winona. Winona: Donald J. Trump and JD Vance has the most votes, 14,288 of 27,797 (51.4%). Republican. Not a change from a prior election.Wright. Wright: Donald J. Trump and JD Vance has the most votes, 57,211 of 90,041 (63.5%). Republican. Not a change from a prior election.Yellow Medicine. Yellow Medicine: Donald J. Trump and JD Vance has the most votes, 3,738 of 5,410 (69.1%). Republican. Not a change from a prior election.St. LouisBeltramiCassCookItascaKoochichingPolkLakeLake of the WoodsOtter TailAitkinRoseauPineMarshallStearnsMorrisonYellow MedicineGoodhueKittsonClearwaterClayWrightHubbardWilkinToddBig StoneBrownWinonaNormanCarltonMille LacsKandiyohiBlue EarthSibleyOlmstedPopeChisagoMartinCottonwoodNoblesMowerFreebornWadenaAnokaMahnomenGrantScottRiceWashingtonRockPipestone
  • Republican most votes
  • Democratic most votes
  • Not in this contest

Select a county. Totals are candidate votes from the official file.

County table for the selected contest
CountyKamala D. Harris and Tim WalzDonald J. Trump and JD VanceRobert F. Kennedy Jr. and Nicole ShanahanJill Stein and Samson KpadenouChase Oliver and Mike ter MaatWRITE-INCornel West and Melina AbdullahClaudia De la Cruz and Karina GarciaShiva Ayyadurai and Crystal EllisRachele Fruit and Dennis RichterCounty total
Aitkin3,5246,741822531271โ€”15โ€”10,446
Anoka97,667106,9741,5911,7251,13782519114520422210,481
Becker6,43512,9611823158438118219,739
Beltrami11,49312,898192629767191328524,874
Benton7,08415,260195751186141410322,824
Big Stone9641,79644368โ€”โ€”3โ€”2,824
Blue Earth17,55818,001351140160116244044836,442
Brown4,5769,6921312767727521โ€”14,598
Carlton9,90510,43522952796910527420,815
Carver31,86935,586561262413356302353769,160
Cass6,30012,75914534544711310โ€”19,363
Chippewa2,0264,17557111618447โ€”6,318
Chisago11,89423,047255671859914433335,601
Clay16,12115,965309115141140242627632,874
Clearwater1,1693,5752981694โ€”4โ€”4,814
Cook2,4161,14232261219544โ€”3,660
Cottonwood1,7054,1576781523445โ€”5,988
Crow Wing14,17327,4233139115715491130542,366
Dakota143,267109,9951,7771,4991,3461,21523517327226259,805
Dodge4,1088,0951372950369612212,484
Douglas7,93816,72619347728711725โ€”25,106
Faribault2,3525,24782142322611317,761
Fillmore4,4917,6381122840504118312,385
Freeborn6,44810,003124294634739116,704
Goodhue11,73116,4612557515771181135328,817
Grant1,1872,2665751112โ€”23โ€”3,543
Hennepin502,710197,2444,2095,5223,5853,5821,2341,370574143720,173
Houston4,6676,547913143343โ€”9311,428
Hubbard4,5368,8091153254475414113,617
Isanti7,38418,027211561088914424125,918
Itasca10,46715,8632545195809516โ€”26,840
Jackson1,5813,9496541219111115,644
Kanabec2,7186,81868233621331129,703
Kandiyohi7,81415,014174639670221019123,283
Kittson9111,5352431853โ€”1โ€”2,500
Koochiching2,4654,2045220251312616,789
Lac qui Parle1,3142,6003810157525โ€”3,996
Lake3,5343,26557302825546โ€”6,954
Lake of the Woods6041,710174111โ€”โ€”โ€”โ€”2,347
Le Sueur5,63611,5031583857475915117,469
Lincoln9722,190386139โ€”25โ€”3,235
Lyon4,2848,4001492564447313112,990
Mahnomen9751,1652731711212,183
Marshall1,1773,774476157โ€”14โ€”5,031
Martin3,1717,442951528313โ€”11โ€”10,796
McLeod6,37414,39418042846810935321,199
Meeker3,8029,645113234947โ€”58213,694
Mille Lacs4,37410,5701082657275813215,190
Morrison4,30615,6661713764416515220,313
Mower8,31210,2971853954435923218,969
Murray1,3293,3465451514โ€”24โ€”4,769
Nicollet9,4419,540193488163181318219,417
Nobles2,5995,541829151731628,275
Norman1,2331,96350101891โ€”733,294
Olmsted49,12139,4677005214944009057611390,924
Otter Tail11,75224,27630771146128131027636,736
Pennington2,4394,7569293920651417,381
Pine5,33911,2741423662354811โ€”16,911
Pipestone1,2153,537534139222โ€”4,837
Polk4,96710,162143275232101014215,419
Pope2,3984,677711023276โ€”517,218
Ramsey195,16875,2841,5292,1271,3311,28946954920079278,025
Red Lake6421,42528676โ€”โ€”112,116
Redwood2,3005,8956582427313โ€”8,326
Renville2,2805,610871630163412โ€”8,058
Rice17,35318,264289139155128212534436,412
Rock1,5853,690469221221425,373
Roseau2,0936,27966151613411028,499
Scott40,21447,837674400494335732881590,141
Sherburne18,32938,4913911393021833725521157,960
Sibley2,3516,0147818332534838,537
St. Louis66,33550,065975425507422718510618119,009
Stearns30,82953,9327053543382718241671386,632
Steele7,65012,742208628963271119120,872
Stevens1,8273,21343920174โ€”6โ€”5,139
Swift1,6183,3405051813415โ€”5,054
Todd3,07210,392115284646729113,718
Traverse5971,16525451โ€”2211,802
Wabasha4,7218,5231283257283413โ€”13,509
Wadena1,8986,028658112341818,047
Waseca3,4026,77093285226349โ€”10,387
Washington90,32475,2711,1347538947931127816512169,536
Watonwan1,7233,08757132123โ€”27โ€”4,933
Wilkin9862,2903821510138โ€”3,353
Winona12,92914,288246959376132631โ€”27,797
Wright30,88357,211768224474341282780590,041
Yellow Medicine1,5483,73863924193โ€”6โ€”5,410

Boundaries: U.S. Census Bureau 2023 Cartographic Boundary File, cb_2023_us_county_20m. Census file. Counties left blank are absent from the selected contest, not recorded as zero. The same county totals are in the sections below without JavaScript.

Race-call coverage unavailable. This page does not treat the frozen snapshot last changed Nov 4, 2026, 2:55 AM CST as a live result, and it does not show a number that is not in a collected official file.

Overview

Minnesota 2024 general president counties are in this preview from the Secretary of State county file and its official county-code table. The State Canvassing Board certified those results on November 21, 2024. Other contests are still not imported.

No party-registration turnout chart is shown. This archive does not include a collected official table of ballots cast by party registration for Minnesota. That figure, where states publish it, is the registration of people who cast ballots, not votes for candidates.

28 sourced contests from collected official files. Past results are not a forecast.

Results

Statewide

Nov 5, 2024 ยท 2024 general

President

Winner: Kamala D. Harris and Tim Walz

Winner votes: 1,656,979

Race total: 3,253,920 (all candidates)

Margin: D+4.2

Status: Certified

Minnesota Secretary of State county results file

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Kamala D. Harris and Tim Walz (DFL)1,656,97950.9%
Donald J. Trump and JD Vance (R)1,519,03246.7%
Robert F. Kennedy Jr. and Nicole Shanahan (WTP)24,0010.7%
Jill Stein and Samson Kpadenou (G)16,2750.5%
Chase Oliver and Mike ter Maat (LIB)15,1550.5%
WRITE-IN (WI)13,0040.4%
Cornel West and Melina Abdullah (JFA)3,1360.1%
Claudia De la Cruz and Karina Garcia (SLP)2,9960.1%
Shiva Ayyadurai and Crystal Ellis (IND)2,8850.1%
Rachele Fruit and Dennis Richter (SWP)4570.0%

Nov 5, 2024 ยท 2024 general

U.S. Senate

Winner: Amy Klobuchar

Winner votes: 1,792,441

Race total: 3,189,323 (all candidates)

Margin: D+15.7

Status: Certified

Office of the Clerk, U.S. House of Representatives, Statistics of the November 5, 2024 election

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Amy Klobuchar (D)1,792,44156.2%
Royce White (R)1,291,71240.5%
Rebecca Whiting (L)55,2151.7%
Joyce Lynne Lacey (Independence-Alliance)46,3771.5%
Write-in (W)3,5780.1%

Nov 3, 2020 ยท 2020 general

President

Winner: Joseph R. Biden

Winner votes: 1,717,077

Race total: 3,277,171 (all candidates)

Margin: DFL +7.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Joseph R. Biden (DFL)1,717,07752.4%
Donald J. Trump (R)1,484,06545.3%
Jo Jorgensen (L)34,9761.1%
Howie Hawkins (G)10,0330.3%
Scattered (W)8,7210.3%
Kanye West (I)7,9400.2%
Brock Pierce (I)5,6510.2%
Roque "Rocky" De La Fuente (IAL)5,6110.2%
Gloria La Riva (SLP)1,2100.0%
Brian Carroll (W)1,0370.0%
Alyson Kennedy (SWP)6430.0%
Mark Charles (W)1120.0%
Don Blankenship (W)750.0%
Tom Hoefling (W)120.0%
Jason Stanek (W)20.0%
Michael Laboch (W)20.0%
Dario Hunter (W)10.0%
Frederick Michael Carl Frederickson (W)10.0%
Ryan J. Gilmer (W)10.0%
Shawn Howard (W)10.0%

Nov 3, 2020 ยท 2020 general

U.S. Senate

Winner: Tina Smith

Winner votes: 1,566,522

Race total: 3,214,256 (all candidates)

Margin: DFL +5.2

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Tina Smith (DFL)1,566,52248.7%
Jason Lewis (R)1,398,14543.5%
Kevin O'Connor (LMN)190,1545.9%
Oliver Steinberg (GLC)57,1741.8%
Scattered (W)2,2290.1%
Rob, Jr. Barrett (W)220.0%
George A., Jr. Dennis (W)50.0%
Stephen W. Carlson (W)30.0%
John Berman (W)20.0%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open โ€œAll candidate votes and sharesโ€ on a phone for each person.

U.S. House

Nov 8, 2022 ยท 2022 general

U.S. House MN-01

Winner: Brad Finstad

Winner votes: 159,621

Race total: 296,547 (all candidates)

Margin: R+11.5

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Brad Finstad (R)159,62153.8%
Jeff Ettinger (DFL)125,45742.3%
Richard B. Reisdorf (LMN)6,3892.2%
Brian Abrahamson (GLC)4,9431.7%
Scattered (W)1370.0%

Nov 8, 2022 ยท 2022 general

U.S. House MN-02

Winner: Angie Craig

Winner votes: 165,583

Race total: 325,472 (all candidates)

Margin: DFL +5.2

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Angie Craig (DFL)165,58350.9%
Tyler Kistner (R)148,57645.6%
Paula M. Overby (LMN)10,7283.3%
Scattered (W)5850.2%

Nov 8, 2022 ยท 2022 general

U.S. House MN-03

Winner: Dean Phillips

Winner votes: 198,883

Race total: 333,921 (all candidates)

Margin: DFL +19.2

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Dean Phillips (DFL)198,88359.6%
Tom Weiler (R)134,79740.4%
Scattered (W)2410.1%

Nov 8, 2022 ยท 2022 general

U.S. House MN-04

Winner: Betty McCollum

Winner votes: 200,055

Race total: 295,973 (all candidates)

Margin: DFL +35.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Betty McCollum (DFL)200,05567.6%
May Lor Xiong (R)95,49332.3%
Scattered (W)4250.1%

Nov 8, 2022 ยท 2022 general

U.S. House MN-05

Winner: Ilhan Omar

Winner votes: 214,224

Race total: 288,206 (all candidates)

Margin: DFL +49.8

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Ilhan Omar (DFL)214,22474.3%
Cicely Davis (R)70,70224.5%
Scattered (W)3,2801.1%

Nov 8, 2022 ยท 2022 general

U.S. House MN-06

Winner: Tom Emmer

Winner votes: 198,145

Race total: 319,767 (all candidates)

Margin: R+24.2

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Tom Emmer (R)198,14562.0%
Jeanne Hendricks (DFL)120,85237.8%
Scattered (W)7700.2%

Nov 8, 2022 ยท 2022 general

U.S. House MN-07

Winner: Michelle Fischbach

Winner votes: 204,766

Race total: 305,866 (all candidates)

Margin: R+39.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Michelle Fischbach (R)204,76666.9%
Jill Abahsain (DFL)84,45527.6%
Travis "Bull" Johnson (LMN)16,4215.4%
Scattered (W)2240.1%

Nov 8, 2022 ยท 2022 general

U.S. House MN-08

Winner: Pete Stauber

Winner votes: 188,755

Race total: 330,080 (all candidates)

Margin: R+14.5

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Pete Stauber (R)188,75557.2%
Jen Schultz (DFL)141,00942.7%
Scattered (W)3160.1%

Nov 3, 2020 ยท 2020 general

U.S. House MN-01

Winner: Jim Hagedorn

Winner votes: 179,234

Race total: 368,856 (all candidates)

Margin: R+3.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Jim Hagedorn (R)179,23448.6%
Dan Feehan (DFL)167,89045.5%
Bill Rood (GLC)21,4485.8%
Scattered (W)2840.1%

Nov 3, 2020 ยท 2020 general

U.S. House MN-02

Winner: Angie Craig

Winner votes: 204,534

Race total: 424,512 (all candidates)

Margin: DFL +2.3

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Angie Craig (DFL)204,53448.2%
Tyler Kistner (R)194,95445.9%
Adam Charles Weeks (LMN)24,7515.8%
Scattered (W)2730.1%

Nov 3, 2020 ยท 2020 general

U.S. House MN-03

Winner: Dean Phillips

Winner votes: 246,666

Race total: 443,603 (all candidates)

Margin: DFL +11.3

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Dean Phillips (DFL)246,66655.6%
Kendall Qualls (R)196,62544.3%
Scattered (W)3120.1%

Nov 3, 2020 ยท 2020 general

U.S. House MN-04

Winner: Betty McCollum

Winner votes: 245,813

Race total: 389,114 (all candidates)

Margin: DFL +34.2

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Betty McCollum (DFL)245,81363.2%
Gene Rechtzigel (R)112,73029.0%
Susan Sindt (GLC)29,5377.6%
Scattered (W)1,0340.3%

Nov 3, 2020 ยท 2020 general

U.S. House MN-05

Winner: Ilhan Omar

Winner votes: 255,924

Race total: 398,229 (all candidates)

Margin: DFL +38.4

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Ilhan Omar (DFL)255,92464.3%
Lacy Johnson (R)102,87825.8%
Michael Moore (LMN)37,9799.5%
Scattered (W)1,4140.4%
Toya Woodland (W)340.0%

Nov 3, 2020 ยท 2020 general

U.S. House MN-06

Winner: Tom Emmer

Winner votes: 270,901

Race total: 412,307 (all candidates)

Margin: R+31.5

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Tom Emmer (R)270,90165.7%
Tawnja Zahradka (DFL)140,85334.2%
Scattered (W)5530.1%

Nov 3, 2020 ยท 2020 general

U.S. House MN-07

Winner: Michelle Fischbach

Winner votes: 194,066

Race total: 363,477 (all candidates)

Margin: R+13.5

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Michelle Fischbach (R)194,06653.4%
Collin C. Peterson (DFL)144,84039.8%
Slater Johnson (LMN)17,7104.9%
Rae Hart Anderson (GLC)6,4991.8%
Scattered (W)3620.1%

Nov 3, 2020 ยท 2020 general

U.S. House MN-08

Winner: Pete Stauber

Winner votes: 223,432

Race total: 393,711 (all candidates)

Margin: R+19.2

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Pete Stauber (R)223,43256.8%
Quinn Nystrom (DFL)147,85337.6%
Judith Schwartzbacker (GLC)22,1905.6%
Scattered (W)2360.1%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open โ€œAll candidate votes and sharesโ€ on a phone for each person.

Comparisons

President

The winnerโ€™s party is not the same in every year, so no single-direction margin gap is shown.

  • 2020 general: Joseph R. Biden, winner margin 7.1 ยท race total 3,277,171 ยท source
  • 2024 general: Kamala D. Harris and Tim Walz, winner margin 4.2 ยท race total 3,253,920 ยท source

U.S. House MN-01

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Jim Hagedorn, winner margin 3.1 ยท race total 368,856 ยท source
  • 2022 general: Brad Finstad, winner margin 11.5 ยท race total 296,547 ยท source
  • 2024 general: Brad Finstad, winner margin 17.1 ยท race total 377,601 ยท source

U.S. House MN-02

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Angie Craig, winner margin 2.3 ยท race total 424,512 ยท source
  • 2022 general: Angie Craig, winner margin 5.2 ยท race total 325,472 ยท source
  • 2024 general: Angie Craig, winner margin 13.5 ยท race total 417,319 ยท source

U.S. House MN-03

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Dean Phillips, winner margin 11.3 ยท race total 443,603 ยท source
  • 2022 general: Dean Phillips, winner margin 19.2 ยท race total 333,921 ยท source
  • 2024 general: Kelly Morrison, winner margin 17 ยท race total 411,140 ยท source

U.S. House MN-04

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Betty McCollum, winner margin 34.2 ยท race total 389,114 ยท source
  • 2022 general: Betty McCollum, winner margin 35.3 ยท race total 295,973 ยท source
  • 2024 general: Betty McCollum, winner margin 34.7 ยท race total 361,043 ยท source

U.S. House MN-05

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Ilhan Omar, winner margin 38.4 ยท race total 398,229 ยท source
  • 2022 general: Ilhan Omar, winner margin 49.8 ยท race total 288,206 ยท source
  • 2024 general: Ilhan Omar, winner margin 49.8 ยท race total 351,047 ยท source

U.S. House MN-06

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Tom Emmer, winner margin 31.5 ยท race total 412,307 ยท source
  • 2022 general: Tom Emmer, winner margin 24.2 ยท race total 319,767 ยท source
  • 2024 general: Tom Emmer, winner margin 25 ยท race total 416,496 ยท source

U.S. House MN-07

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Michelle Fischbach, winner margin 13.5 ยท race total 363,477 ยท source
  • 2022 general: Michelle Fischbach, winner margin 39.3 ยท race total 305,866 ยท source
  • 2024 general: Michelle Fischbach, winner margin 41 ยท race total 390,510 ยท source

U.S. House MN-08

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Pete Stauber, winner margin 19.2 ยท race total 393,711 ยท source
  • 2022 general: Pete Stauber, winner margin 14.5 ยท race total 330,080 ยท source
  • 2024 general: Pete Stauber, winner margin 16.1 ยท race total 421,606 ยท source

U.S. Senate

The winnerโ€™s party is not the same in every year, so no single-direction margin gap is shown.

  • 2020 general: Tina Smith, winner margin 5.2 ยท race total 3,214,256 ยท source
  • 2024 general: Amy Klobuchar, winner margin 15.7 ยท race total 3,189,323 ยท source

Minnesota past results

Certified or official-file results from collected cycles. Not a forecast.

Open full Vault for Minnesota โ†’

County breakdown

County rows are summed from official precinct files. Legislative contests stay in the race table; their precinct rows remain in the source file. Shares are candidate votes, not party-registration turnout, and not precincts reporting.

2024 President
President by county
CountyKamala D. Harris and Tim WalzDonald J. Trump and JD VanceRobert F. Kennedy Jr. and Nicole ShanahanJill Stein and Samson KpadenouChase Oliver and Mike ter MaatWRITE-INCornel West and Melina AbdullahClaudia De la Cruz and Karina GarciaShiva Ayyadurai and Crystal EllisRachele Fruit and Dennis RichterTotal
Aitkin3,5246,741822531271โ€”15โ€”10,446
Anoka97,667106,9741,5911,7251,13782519114520422210,481
Becker6,43512,9611823158438118219,739
Beltrami11,49312,898192629767191328524,874
Benton7,08415,260195751186141410322,824
Big Stone9641,79644368โ€”โ€”3โ€”2,824
Blue Earth17,55818,001351140160116244044836,442
Brown4,5769,6921312767727521โ€”14,598
Carlton9,90510,43522952796910527420,815
Carver31,86935,586561262413356302353769,160
Cass6,30012,75914534544711310โ€”19,363
Chippewa2,0264,17557111618447โ€”6,318
Chisago11,89423,047255671859914433335,601
Clay16,12115,965309115141140242627632,874
Clearwater1,1693,5752981694โ€”4โ€”4,814
Cook2,4161,14232261219544โ€”3,660
Cottonwood1,7054,1576781523445โ€”5,988
Crow Wing14,17327,4233139115715491130542,366
Dakota143,267109,9951,7771,4991,3461,21523517327226259,805
Dodge4,1088,0951372950369612212,484
Douglas7,93816,72619347728711725โ€”25,106
Faribault2,3525,24782142322611317,761
Fillmore4,4917,6381122840504118312,385
Freeborn6,44810,003124294634739116,704
Goodhue11,73116,4612557515771181135328,817
Grant1,1872,2665751112โ€”23โ€”3,543
Hennepin502,710197,2444,2095,5223,5853,5821,2341,370574143720,173
Houston4,6676,547913143343โ€”9311,428
Hubbard4,5368,8091153254475414113,617
Isanti7,38418,027211561088914424125,918
Itasca10,46715,8632545195809516โ€”26,840
Jackson1,5813,9496541219111115,644
Kanabec2,7186,81868233621331129,703
Kandiyohi7,81415,014174639670221019123,283
Kittson9111,5352431853โ€”1โ€”2,500
Koochiching2,4654,2045220251312616,789
Lac qui Parle1,3142,6003810157525โ€”3,996
Lake3,5343,26557302825546โ€”6,954
Lake of the Woods6041,710174111โ€”โ€”โ€”โ€”2,347
Le Sueur5,63611,5031583857475915117,469
Lincoln9722,190386139โ€”25โ€”3,235
Lyon4,2848,4001492564447313112,990
Mahnomen9751,1652731711212,183
Marshall1,1773,774476157โ€”14โ€”5,031
Martin3,1717,442951528313โ€”11โ€”10,796
McLeod6,37414,39418042846810935321,199
Meeker3,8029,645113234947โ€”58213,694
Mille Lacs4,37410,5701082657275813215,190
Morrison4,30615,6661713764416515220,313
Mower8,31210,2971853954435923218,969
Murray1,3293,3465451514โ€”24โ€”4,769
Nicollet9,4419,540193488163181318219,417
Nobles2,5995,541829151731628,275
Norman1,2331,96350101891โ€”733,294
Olmsted49,12139,4677005214944009057611390,924
Otter Tail11,75224,27630771146128131027636,736
Pennington2,4394,7569293920651417,381
Pine5,33911,2741423662354811โ€”16,911
Pipestone1,2153,537534139222โ€”4,837
Polk4,96710,162143275232101014215,419
Pope2,3984,677711023276โ€”517,218
Ramsey195,16875,2841,5292,1271,3311,28946954920079278,025
Red Lake6421,42528676โ€”โ€”112,116
Redwood2,3005,8956582427313โ€”8,326
Renville2,2805,610871630163412โ€”8,058
Rice17,35318,264289139155128212534436,412
Rock1,5853,690469221221425,373
Roseau2,0936,27966151613411028,499
Scott40,21447,837674400494335732881590,141
Sherburne18,32938,4913911393021833725521157,960
Sibley2,3516,0147818332534838,537
St. Louis66,33550,065975425507422718510618119,009
Stearns30,82953,9327053543382718241671386,632
Steele7,65012,742208628963271119120,872
Stevens1,8273,21343920174โ€”6โ€”5,139
Swift1,6183,3405051813415โ€”5,054
Todd3,07210,392115284646729113,718
Traverse5971,16525451โ€”2211,802
Wabasha4,7218,5231283257283413โ€”13,509
Wadena1,8986,028658112341818,047
Waseca3,4026,77093285226349โ€”10,387
Washington90,32475,2711,1347538947931127816512169,536
Watonwan1,7233,08757132123โ€”27โ€”4,933
Wilkin9862,2903821510138โ€”3,353
Winona12,92914,288246959376132631โ€”27,797
Wright30,88357,211768224474341282780590,041
Yellow Medicine1,5483,73863924193โ€”6โ€”5,410

Sources

โ† Back to the elections hub