Civic Result MapsNational election result data platform
Current context

Minnesota · 2024 President

Contest
President

County Map

Loading repository GeoJSON
MN
Click or focus a boundaryWinner, margin, and review flags appear here.
100%
Loading map geometry...
Strong Harris WinWeak Harris WinWeak Trump WinStrong Trump Win
Vote volumeNo joined resultIndicator countBadge numbers count individual advisory indicators. One boundary can contain more than one calculation scope.

County Results

87 visible reporting jurisdictions
Sort
About the directional review column

The column below is not a finding that interference occurred, and it does not prove that any candidate actually received extra votes. It is a rough advisory screen from the loaded review indicators. For down-ballot comparison flags, the app compares same-party presidential votes against a comparison race such as U.S. Senate or Governor, then labels the direction with the larger relative gap. Governor-only comparisons are marked low confidence because they can mostly reflect ordinary race-specific ticket splitting. When the comparison is U.S. House, the column names presidential-over-House dropoff direction instead of candidate benefit because House races are district- and candidate-specific controls.

That direction can be affected by split-ticket voting, incumbency, local candidate strength, undervotes, uncontested races, one-sided comparison races, reporting-unit definitions, missing comparison rows, or ordinary political geography. Treat it as "if this pattern needs review, this is the side the math points toward," not as a causal claim or a conclusion.

JurisdictionIndicators / scopeDirectional screenWinnerHarrisTrumpTotalMarginSourceInspect
Aitkin County
! Average down-ballot differenceCountywide · Aitkin
Trump / REPTrump3,5246,74110,4463,217 (30.80%)mn-2024-mn-2024-precinct-results
Anoka County
! Average down-ballot differenceCountywide · Anoka! Vote-share patternCountywide · Anoka
Trump / REPTrump97,667106,974210,4819,307 (4.42%)mn-2024-mn-2024-precinct-results
Becker County
! Average down-ballot differenceCountywide · Becker
Trump / REPTrump6,43512,96119,7396,526 (33.06%)mn-2024-mn-2024-precinct-results
Beltrami County
! Average down-ballot differenceCountywide · Beltrami! Vote-share patternCountywide · Beltrami
Trump / REPTrump11,49312,89824,8741,405 (5.65%)mn-2024-mn-2024-precinct-results
Benton County
! Average down-ballot differenceCountywide · Benton! Vote-share patternCountywide · Benton
Trump / REPTrump7,08415,26022,8248,176 (35.82%)mn-2024-mn-2024-precinct-results
Big Stone County
! Average down-ballot differenceCountywide · Big Stone
Trump / REPTrump9641,7962,824832 (29.46%)mn-2024-mn-2024-precinct-results
Blue Earth County
! Average down-ballot differenceCountywide · Blue Earth! Down-ballot outliersCountywide · Blue Earth! Vote-share patternCountywide · Blue Earth
Trump / REPTrump17,55818,00136,442443 (1.22%)mn-2024-mn-2024-precinct-results
Brown County
! Average down-ballot differenceCountywide · Brown! Vote-share patternCountywide · Brown
Trump / REPTrump4,5769,69214,5985,116 (35.05%)mn-2024-mn-2024-precinct-results
Carlton County
! Average down-ballot differenceCountywide · Carlton
Trump / REPTrump9,90510,43520,815530 (2.55%)mn-2024-mn-2024-precinct-results
Carver County
! Average down-ballot differenceCountywide · Carver! Vote-share patternCountywide · Carver
Trump / REPTrump31,86935,58669,1603,717 (5.37%)mn-2024-mn-2024-precinct-results
Cass County
! Average down-ballot differenceCountywide · Cass
Trump / REPTrump6,30012,75919,3636,459 (33.36%)mn-2024-mn-2024-precinct-results
Chippewa County
! Average down-ballot differenceCountywide · Chippewa! Down-ballot outliersCountywide · Chippewa! Vote-share patternCountywide · Chippewa
Trump / REPTrump2,0264,1756,3182,149 (34.01%)mn-2024-mn-2024-precinct-results
Chisago County
! Average down-ballot differenceCountywide · Chisago! Vote-share patternCountywide · Chisago
Trump / REPTrump11,89423,04735,60111,153 (31.33%)mn-2024-mn-2024-precinct-results
Clay County
! Average down-ballot differenceCountywide · Clay! Vote-share patternCountywide · Clay
Trump / REPHarris16,12115,96532,874156 (0.47%)mn-2024-mn-2024-precinct-results
Clearwater County
! Average down-ballot differenceCountywide · Clearwater
Trump / REPTrump1,1693,5754,8142,406 (49.98%)mn-2024-mn-2024-precinct-results
Cook County
! Average down-ballot differenceCountywide · Cook! Vote-share patternCountywide · Cook
Trump / REPHarris2,4161,1423,6601,274 (34.81%)mn-2024-mn-2024-precinct-results
Cottonwood County
! Average down-ballot differenceCountywide · Cottonwood! Down-ballot outliersCountywide · Cottonwood! Vote-share patternCountywide · Cottonwood
Trump / REPTrump1,7054,1575,9882,452 (40.95%)mn-2024-mn-2024-precinct-results
Crow Wing County
! Average down-ballot differenceCountywide · Crow Wing
Trump / REPTrump14,17327,42342,36613,250 (31.28%)mn-2024-mn-2024-precinct-results
Dakota County
! Average down-ballot differenceCountywide · Dakota! Vote-share patternCountywide · Dakota
Trump / REPHarris143,267109,995259,80533,272 (12.81%)mn-2024-mn-2024-precinct-results
Dodge County
! Average down-ballot differenceCountywide · Dodge! Vote-share patternCountywide · Dodge
Trump / REPTrump4,1088,09512,4843,987 (31.94%)mn-2024-mn-2024-precinct-results
Douglas County
! Average down-ballot differenceCountywide · Douglas! Down-ballot outliersCountywide · Douglas! Vote-share patternCountywide · Douglas
Trump / REPTrump7,93816,72625,1068,788 (35.00%)mn-2024-mn-2024-precinct-results
Faribault County
! Average down-ballot differenceCountywide · Faribault! Vote-share patternCountywide · Faribault
Trump / REPTrump2,3525,2477,7612,895 (37.30%)mn-2024-mn-2024-precinct-results
Fillmore County
! Average down-ballot differenceCountywide · Fillmore! Down-ballot outliersCountywide · Fillmore! Vote-share patternCountywide · Fillmore
Trump / REPTrump4,4917,63812,3853,147 (25.41%)mn-2024-mn-2024-precinct-results
Freeborn County
! Average down-ballot differenceCountywide · Freeborn! Down-ballot outliersCountywide · Freeborn! Vote-share patternCountywide · Freeborn
Trump / REPTrump6,44810,00316,7043,555 (21.28%)mn-2024-mn-2024-precinct-results
Goodhue County
! Average down-ballot differenceCountywide · Goodhue! Vote-share patternCountywide · Goodhue
Trump / REPTrump11,73116,46128,8174,730 (16.41%)mn-2024-mn-2024-precinct-results
Grant County
! Average down-ballot differenceCountywide · Grant! Vote-share patternCountywide · Grant
Trump / REPTrump1,1872,2663,5431,079 (30.45%)mn-2024-mn-2024-precinct-results
Hennepin County
! Average down-ballot differenceCountywide · Hennepin! Vote-share patternCountywide · Hennepin
Trump / REPHarris502,710197,244720,173305,466 (42.42%)mn-2024-mn-2024-precinct-results
Houston County
! Average down-ballot differenceCountywide · Houston! Vote-share patternCountywide · Houston
Trump / REPTrump4,6676,54711,4281,880 (16.45%)mn-2024-mn-2024-precinct-results
Hubbard County
! Average down-ballot differenceCountywide · Hubbard
Trump / REPTrump4,5368,80913,6174,273 (31.38%)mn-2024-mn-2024-precinct-results
Isanti County
! Average down-ballot differenceCountywide · Isanti! Vote-share patternCountywide · Isanti
Trump / REPTrump7,38418,02725,91810,643 (41.06%)mn-2024-mn-2024-precinct-results
Itasca County
! Average down-ballot differenceCountywide · Itasca
Trump / REPTrump10,46715,86326,8405,396 (20.10%)mn-2024-mn-2024-precinct-results
Jackson County
! Average down-ballot differenceCountywide · Jackson! Vote-share patternCountywide · Jackson
Trump / REPTrump1,5813,9495,6442,368 (41.96%)mn-2024-mn-2024-precinct-results
Kanabec County
! Average down-ballot differenceCountywide · Kanabec! Vote-share patternCountywide · Kanabec
Trump / REPTrump2,7186,8189,7034,100 (42.25%)mn-2024-mn-2024-precinct-results
Kandiyohi County
! Average down-ballot differenceCountywide · Kandiyohi! Vote-share patternCountywide · Kandiyohi
Trump / REPTrump7,81415,01423,2837,200 (30.92%)mn-2024-mn-2024-precinct-results
Kittson County
! Average down-ballot differenceCountywide · Kittson
Trump / REPTrump9111,5352,500624 (24.96%)mn-2024-mn-2024-precinct-results
Koochiching County
! Average down-ballot differenceCountywide · Koochiching! Vote-share patternCountywide · Koochiching
Trump / REPTrump2,4654,2046,7891,739 (25.61%)mn-2024-mn-2024-precinct-results
Lac qui Parle County
! Average down-ballot differenceCountywide · Lac qui Parle! Vote-share patternCountywide · Lac qui Parle
Trump / REPTrump1,3142,6003,9961,286 (32.18%)mn-2024-mn-2024-precinct-results
Lake County
! Average down-ballot differenceCountywide · Lake! Vote-share patternCountywide · Lake
Trump / REPHarris3,5343,2656,954269 (3.87%)mn-2024-mn-2024-precinct-results
Lake of the Woods County
! Average down-ballot differenceCountywide · Lake of the Woods
Trump / REPTrump6041,7102,3471,106 (47.12%)mn-2024-mn-2024-precinct-results
Le Sueur County
! Average down-ballot differenceCountywide · Le Sueur! Vote-share patternCountywide · Le Sueur
Trump / REPTrump5,63611,50317,4695,867 (33.59%)mn-2024-mn-2024-precinct-results
Lincoln County
! Average down-ballot differenceCountywide · Lincoln! Vote-share patternCountywide · Lincoln
Trump / REPTrump9722,1903,2351,218 (37.65%)mn-2024-mn-2024-precinct-results
Lyon County
! Average down-ballot differenceCountywide · Lyon! Vote-share patternCountywide · Lyon
Trump / REPTrump4,2848,40012,9904,116 (31.69%)mn-2024-mn-2024-precinct-results
Mahnomen County
! Average down-ballot differenceCountywide · Mahnomen! Vote-share patternCountywide · Mahnomen
Trump / REPTrump9751,1652,183190 (8.70%)mn-2024-mn-2024-precinct-results
Marshall County
! Average down-ballot differenceCountywide · Marshall! Down-ballot outliersCountywide · Marshall
Trump / REPTrump1,1773,7745,0312,597 (51.62%)mn-2024-mn-2024-precinct-results
Martin County
! Average down-ballot differenceCountywide · Martin! Down-ballot outliersCountywide · Martin! Vote-share patternCountywide · Martin
Trump / REPTrump3,1717,44210,7964,271 (39.56%)mn-2024-mn-2024-precinct-results
McLeod County
! Average down-ballot differenceCountywide · McLeod! Down-ballot outliersCountywide · McLeod! Vote-share patternCountywide · McLeod
Trump / REPTrump6,37414,39421,1998,020 (37.83%)mn-2024-mn-2024-precinct-results
Meeker County
! Average down-ballot differenceCountywide · Meeker! Vote-share patternCountywide · Meeker
Trump / REPTrump3,8029,64513,6945,843 (42.67%)mn-2024-mn-2024-precinct-results
Mille Lacs County
! Average down-ballot differenceCountywide · Mille Lacs! Vote-share patternCountywide · Mille Lacs
Trump / REPTrump4,37410,57015,1906,196 (40.79%)mn-2024-mn-2024-precinct-results
Morrison County
! Average down-ballot differenceCountywide · Morrison! Down-ballot outliersCountywide · Morrison! Vote-share patternCountywide · Morrison
Trump / REPTrump4,30615,66620,31311,360 (55.92%)mn-2024-mn-2024-precinct-results
Mower County
! Average down-ballot differenceCountywide · Mower! Vote-share patternCountywide · Mower
Trump / REPTrump8,31210,29718,9691,985 (10.46%)mn-2024-mn-2024-precinct-results
Murray County
! Average down-ballot differenceCountywide · Murray
Trump / REPTrump1,3293,3464,7692,017 (42.29%)mn-2024-mn-2024-precinct-results
Nicollet County
! Average down-ballot differenceCountywide · Nicollet! Vote-share patternCountywide · Nicollet
Trump / REPTrump9,4419,54019,41799 (0.51%)mn-2024-mn-2024-precinct-results
Nobles County
! Average down-ballot differenceCountywide · Nobles! Vote-share patternCountywide · Nobles
Trump / REPTrump2,5995,5418,2752,942 (35.55%)mn-2024-mn-2024-precinct-results
Norman County
! Average down-ballot differenceCountywide · Norman
Trump / REPTrump1,2331,9633,294730 (22.16%)mn-2024-mn-2024-precinct-results
Olmsted County
! Average down-ballot differenceCountywide · Olmsted! Vote-share patternCountywide · Olmsted
Trump / REPHarris49,12139,46790,9249,654 (10.62%)mn-2024-mn-2024-precinct-results
Otter Tail County
! Average down-ballot differenceCountywide · Otter Tail! Down-ballot outliersCountywide · Otter Tail! Vote-share patternCountywide · Otter Tail
Trump / REPTrump11,75224,27636,73612,524 (34.09%)mn-2024-mn-2024-precinct-results
Pennington County
! Average down-ballot differenceCountywide · Pennington! Vote-share patternCountywide · Pennington
Trump / REPTrump2,4394,7567,3812,317 (31.39%)mn-2024-mn-2024-precinct-results
Pine County
! Average down-ballot differenceCountywide · Pine
Trump / REPTrump5,33911,27416,9115,935 (35.10%)mn-2024-mn-2024-precinct-results
Pipestone County
! Average down-ballot differenceCountywide · Pipestone! Vote-share patternCountywide · Pipestone
Trump / REPTrump1,2153,5374,8372,322 (48.00%)mn-2024-mn-2024-precinct-results
Polk County
! Average down-ballot differenceCountywide · Polk! Vote-share patternCountywide · Polk
Trump / REPTrump4,96710,16215,4195,195 (33.69%)mn-2024-mn-2024-precinct-results
Pope County
! Average down-ballot differenceCountywide · Pope! Down-ballot outliersCountywide · Pope! Vote-share patternCountywide · Pope
Trump / REPTrump2,3984,6777,2182,279 (31.57%)mn-2024-mn-2024-precinct-results
Ramsey County
! Average down-ballot differenceCountywide · Ramsey! Vote-share patternCountywide · Ramsey
Trump / REPHarris195,16875,284278,025119,884 (43.12%)mn-2024-mn-2024-precinct-results
Red Lake County
! Average down-ballot differenceCountywide · Red Lake! Down-ballot outliersCountywide · Red Lake! Vote-share patternCountywide · Red Lake
Trump / REPTrump6421,4252,116783 (37.00%)mn-2024-mn-2024-precinct-results
Redwood County
! Average down-ballot differenceCountywide · Redwood! Down-ballot outliersCountywide · Redwood! Vote-share patternCountywide · Redwood
Trump / REPTrump2,3005,8958,3263,595 (43.18%)mn-2024-mn-2024-precinct-results
Renville County
! Average down-ballot differenceCountywide · Renville! Down-ballot outliersCountywide · Renville! Vote-share patternCountywide · Renville
Trump / REPTrump2,2805,6108,0583,330 (41.33%)mn-2024-mn-2024-precinct-results
Rice County
! Average down-ballot differenceCountywide · Rice! Vote-share patternCountywide · Rice
Trump / REPTrump17,35318,26436,412911 (2.50%)mn-2024-mn-2024-precinct-results
Rock County
! Average down-ballot differenceCountywide · Rock! Vote-share patternCountywide · Rock
Trump / REPTrump1,5853,6905,3732,105 (39.18%)mn-2024-mn-2024-precinct-results
Roseau County
! Average down-ballot differenceCountywide · Roseau! Down-ballot outliersCountywide · Roseau
Trump / REPTrump2,0936,2798,4994,186 (49.25%)mn-2024-mn-2024-precinct-results
Scott County
! Average down-ballot differenceCountywide · Scott
Trump / REPTrump40,21447,83790,1417,623 (8.46%)mn-2024-mn-2024-precinct-results
Sherburne County
! Average down-ballot differenceCountywide · Sherburne! Vote-share patternCountywide · Sherburne
Trump / REPTrump18,32938,49157,96020,162 (34.79%)mn-2024-mn-2024-precinct-results
Sibley County
! Average down-ballot differenceCountywide · Sibley! Down-ballot outliersCountywide · Sibley! Vote-share patternCountywide · Sibley
Trump / REPTrump2,3516,0148,5373,663 (42.91%)mn-2024-mn-2024-precinct-results
St. Louis County
! Average down-ballot differenceCountywide · St. Louis! Vote-share patternCountywide · St. Louis
Trump / REPHarris66,33550,065119,00916,270 (13.67%)mn-2024-mn-2024-precinct-results
Stearns County
! Average down-ballot differenceCountywide · Stearns! Down-ballot outliersCountywide · Stearns! Vote-share patternCountywide · Stearns
Trump / REPTrump30,82953,93286,63223,103 (26.67%)mn-2024-mn-2024-precinct-results
Steele County
! Average down-ballot differenceCountywide · Steele! Vote-share patternCountywide · Steele
Trump / REPTrump7,65012,74220,8725,092 (24.40%)mn-2024-mn-2024-precinct-results
Stevens County
! Average down-ballot differenceCountywide · Stevens! Vote-share patternCountywide · Stevens
Trump / REPTrump1,8273,2135,1391,386 (26.97%)mn-2024-mn-2024-precinct-results
Swift County
! Average down-ballot differenceCountywide · Swift
Trump / REPTrump1,6183,3405,0541,722 (34.07%)mn-2024-mn-2024-precinct-results
Todd County
! Average down-ballot differenceCountywide · Todd! Down-ballot outliersCountywide · Todd! Vote-share patternCountywide · Todd
Trump / REPTrump3,07210,39213,7187,320 (53.36%)mn-2024-mn-2024-precinct-results
Traverse County
! Average down-ballot differenceCountywide · Traverse! Vote-share patternCountywide · Traverse
Trump / REPTrump5971,1651,802568 (31.52%)mn-2024-mn-2024-precinct-results
Wabasha County
! Average down-ballot differenceCountywide · Wabasha! Vote-share patternCountywide · Wabasha
Trump / REPTrump4,7218,52313,5093,802 (28.14%)mn-2024-mn-2024-precinct-results
Wadena County
! Average down-ballot differenceCountywide · Wadena! Vote-share patternCountywide · Wadena
Trump / REPTrump1,8986,0288,0474,130 (51.32%)mn-2024-mn-2024-precinct-results
Waseca County
! Average down-ballot differenceCountywide · Waseca! Vote-share patternCountywide · Waseca
Trump / REPTrump3,4026,77010,3873,368 (32.43%)mn-2024-mn-2024-precinct-results
Washington County
! Average down-ballot differenceCountywide · Washington
Trump / REPHarris90,32475,271169,53615,053 (8.88%)mn-2024-mn-2024-precinct-results
Watonwan County
! Average down-ballot differenceCountywide · Watonwan! Vote-share patternCountywide · Watonwan
Trump / REPTrump1,7233,0874,9331,364 (27.65%)mn-2024-mn-2024-precinct-results
Wilkin County
! Average down-ballot differenceCountywide · Wilkin
Trump / REPTrump9862,2903,3531,304 (38.89%)mn-2024-mn-2024-precinct-results
Winona County
! Average down-ballot differenceCountywide · Winona! Vote-share patternCountywide · Winona
Trump / REPTrump12,92914,28827,7971,359 (4.89%)mn-2024-mn-2024-precinct-results
Wright County
! Average down-ballot differenceCountywide · Wright! Vote-share patternCountywide · Wright
Trump / REPTrump30,88357,21190,04126,328 (29.24%)mn-2024-mn-2024-precinct-results
Yellow Medicine County
! Average down-ballot differenceCountywide · Yellow Medicine! Vote-share patternCountywide · Yellow Medicine
Trump / REPTrump1,5483,7385,4102,190 (40.48%)mn-2024-mn-2024-precinct-results

Source Provenance

Authority, parser, and confidence
Ready
  • Minnesota 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
  • County boundariesCounty geometry is used for county map joins; precinct boundary geometry is not included in this package.mnGeoCountyGeojson
  • Official precinct presidential, Senate, and turnout rowsOfficial Minnesota Secretary of State precinct workbook with presidential, U.S. Senate, REG7AM, EDR, and TOTVOTING fields.minnesotaPrecinctResultsXlsx
  • Minnesota official federal/state precinct workbookOfficial Minnesota Secretary of State workbook.xlsxPrecinctComparison
  • Verified Voting Verifier MN 2024 equipment contextVerified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.verifiedVotingEquipment

Coverage

Loaded platform capabilities
Ready
  • Source PlannerAvailable
  • Certified ResultsAvailable
  • MapAvailable
  • Review GraphsAvailable
  • TurnoutAvailable
  • Historical BaselineAvailable

State Snapshot

Candidate totals and vote share
Ready
Harris1,656,979 - 50.92%
Trump1,519,032 - 46.68%
Other77,909 - 2.39%
Separate page

Open a county profile

Search nationwide by county name or five-digit FIPS. This opens a separate county history page and does not filter the state map.

2024 data readiness