Civic Result MapsNational election result data platform
Current context

Wisconsin · 2024 President

Contest
President

County Map

Loading repository GeoJSON
WI
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 resultAdvisory countBadge numbers count advisory indicators, not confirmed findings.

County Results

72 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.

JurisdictionFlagsDirectional screenWinnerHarrisTrumpTotalMarginSourceInspect
Adams County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4,4437,76312,8823,320 (25.77%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Ashland County
! Average down-ballot difference! Vote-share pattern
Trump / REPHarris4,6124,1918,955421 (4.70%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Barron County
! Vote-share pattern
Harris share patternTrump8,94116,72626,8097,785 (29.04%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Bayfield County
! Vote-share pattern
Harris share patternHarris6,1074,86011,2401,247 (11.09%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Brown County
! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference
Trump / REPTrump67,93779,132149,33311,195 (7.50%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Buffalo County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump2,7655,2138,1002,448 (30.22%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Burnett County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,6657,00810,8103,343 (30.93%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Calumet County
! Vote-share pattern
Harris share patternTrump12,92719,48832,9166,561 (19.93%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Chippewa County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump14,57323,39938,4718,826 (22.94%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Clark County
! Average down-ballot difference
Trump / REPTrump4,50910,48115,3405,972 (38.93%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Columbia County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump16,38817,98834,9141,600 (4.58%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Crawford County
! Average down-ballot difference
Trump / REPTrump3,8605,1139,1051,253 (13.76%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Dane County
! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern
Trump share patternHarris273,99585,454365,929188,541 (51.52%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Dodge County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump16,51833,06750,30016,549 (32.90%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Door County
! Vote-share pattern
Harris share patternHarris10,56510,09920,944466 (2.22%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Douglas County
! Average down-ballot difference! Vote-share pattern
Trump / REPHarris13,07311,73225,2341,341 (5.31%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Dunn County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump10,64314,72625,6784,083 (15.90%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Eau Claire County
! Average down-ballot difference! Vote-share pattern! Vote-share pattern
Trump / REPHarris34,40027,72863,1776,672 (10.56%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Florence County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump7832,3563,1581,573 (49.81%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Fond Du Lac County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern
Trump / REPTrump20,49537,27258,52716,777 (28.67%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Forest County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump1,6813,3825,0971,701 (33.37%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Grant County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump10,96615,92227,3064,956 (18.15%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Green County
! Average down-ballot difference
Trump / REPHarris10,90310,84322,07660 (0.27%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Green Lake County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,4497,45811,0524,009 (36.27%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Iowa County
! Average down-ballot difference! Vote-share pattern
Trump / REPHarris7,7506,63114,6771,119 (7.62%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Iron County
! Average down-ballot difference
Trump / REPTrump1,4872,5574,0841,070 (26.20%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Jackson County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4,1576,20410,5022,047 (19.49%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Jefferson County
! Vote-share pattern
Harris share patternTrump20,57428,77150,1468,197 (16.35%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Juneau County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4,8549,52514,5534,671 (32.10%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Kenosha County
! Average down-ballot difference! Average down-ballot difference! Average down-ballot difference! Vote-share pattern
Trump / REPTrump41,82647,47890,6805,652 (6.23%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Kewaunee County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4,0598,26712,4844,208 (33.71%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
La Crosse County
! Average down-ballot difference! Vote-share pattern! Vote-share pattern! Average down-ballot difference
Trump / REPHarris39,00832,24772,2616,761 (9.36%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Lafayette County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,4695,2568,8321,787 (20.23%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Langlade County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference
Trump / REPTrump3,7467,78211,6644,036 (34.60%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Lincoln County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Average down-ballot difference
Trump / REPTrump6,30610,63317,2094,327 (25.14%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Manitowoc County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern
Trump / REPTrump17,39928,20046,31610,801 (23.32%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Marathon County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference
Trump / REPTrump31,52946,21378,82614,684 (18.63%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Marinette County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump7,41516,67024,4159,255 (37.91%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Marquette County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,2526,0419,4272,789 (29.59%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Menominee County--Harris1,2662961,572970 (61.70%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Milwaukee County
! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Average down-ballot difference
Trump / REPHarris316,292138,022464,107178,270 (38.41%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Monroe County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump8,47614,56323,3696,087 (26.05%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Oconto County
! Average down-ballot difference
Trump / REPTrump6,96717,67524,91210,708 (42.98%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Oneida County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump10,08014,45524,8954,375 (17.57%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Outagamie County
! Average down-ballot difference! Vote-share pattern! Vote-share pattern
Trump / REPTrump49,43860,827111,93211,389 (10.17%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Ozaukee County
! Vote-share pattern! Vote-share pattern
Trump share patternTrump27,87434,50463,4726,630 (10.45%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Pepin County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump1,5232,7984,3541,275 (29.28%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Pierce County
! Vote-share pattern
Harris share patternTrump10,17114,41725,3924,246 (16.72%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Polk County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump9,56718,29628,2228,729 (30.93%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Portage County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Average down-ballot difference
Trump / REPHarris21,50320,98743,258516 (1.19%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Price County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,0055,7638,8562,758 (31.14%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Racine County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Vote-share pattern
Trump / REPTrump49,72156,347107,6866,626 (6.15%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Richland County
! Average down-ballot difference
Trump / REPTrump3,9855,2079,3231,222 (13.11%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Rock County
! Average down-ballot difference! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Average down-ballot difference! Average down-ballot difference
Trump / REPHarris46,64240,21888,3106,424 (7.27%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Rusk County
! Average down-ballot difference
Trump / REPTrump2,5165,6608,2703,144 (38.02%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Sauk County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump18,17218,79837,584626 (1.67%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Sawyer County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4,5996,42211,1401,823 (16.36%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Shawano County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump7,33615,85023,5008,514 (36.23%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Sheboygan County
! Average down-ballot difference! Vote-share pattern! Vote-share pattern
Trump / REPTrump27,73538,76367,56211,028 (16.32%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
St. Croix County
! Vote-share pattern
Harris share patternTrump23,87035,53760,64211,667 (19.24%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Taylor County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump2,8238,20911,1865,386 (48.15%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Trempealeau County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump6,2199,66116,0793,442 (21.41%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Vernon County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump7,5148,80716,6091,293 (7.78%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Vilas County
! Vote-share pattern
Harris share patternTrump6,1199,83716,1353,718 (23.04%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Walworth County-Trump shareTrump23,16136,60360,59713,442 (22.18%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Washburn County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump3,8676,96210,9783,095 (28.19%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Washington County
! Vote-share pattern! Vote-share pattern! Vote-share pattern
Harris share patternTrump28,50461,60491,40733,100 (36.21%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Waukesha County
! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern! Vote-share pattern
Trump share patternTrump108,478162,768275,78754,290 (19.69%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Waupaca County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump9,94720,09330,40310,146 (33.37%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Waushara County
! Average down-ballot difference! Vote-share pattern
Trump / REPTrump4,5719,62514,3635,054 (35.19%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Winnebago County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Vote-share pattern
Trump / REPTrump44,66049,17995,3714,519 (4.74%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx
Wood County
! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern! Average down-ballot difference! Vote-share pattern
Trump / REPTrump16,59924,99742,2168,398 (19.89%)wi-2024-wi-2024-ward-by-ward-federal-state-xlsx

Source Provenance

Authority, parser, and confidence
Ready
  • Wisconsin 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
  • Wisconsin certified county result reportOfficial WEC certified county result report.legacyStaticRegistry
  • County CVR availability scaffoldScaffold only. It tracks county-by-county CVR availability/request follow-up and does not confirm public CVR release or load CVR records.wisconsinCvrAvailabilityInventory
  • County boundariesCounty geometry is used for map joins only; vote totals are sourced from the WEC workbook.geojsonCountyBoundaries
  • Election equipment contextContext only. Jurisdiction-level equipment metadata is not vote, turnout, or proof of precinct-uniform equipment configuration.verifiedVotingEquipment
  • Hard-missing source evidenceDocuments that public machine-readable sources did not expose ward registered-voter denominators, row-level ballot mode/CVR, per-audit-unit outcomes, or exact ward crosswalk fields. Records requests remain required.collectWiHardMissingSourceEvidence
  • Historical county presidential baseline rowsSecondary normalized historical baseline used for context only. Individual rows carry the per-year page URL, and the tables cite Wisconsin Elections Commission or official election-result sources where available.historicalPresidentialCsv
  • Incident, correction, recount, and litigation source inventoryCandidate source inventory only. Official incident, correction, recount, and litigation rows have not been normalized, and WEC pages were blocked by Cloudflare during scripted collection.wisconsinIncidentContextInventory
  • Municipal ward geometry candidateVisualization candidate only. Join validation reconciles jurisdiction totals, but row-level ward allocation differs in documented residual jurisdictions, so production ward rendering remains disabled pending a 2024-to-2025 ward crosswalk.wisconsinWardGeometryArcgis
  • Official EAC registered-voter denominatorOfficial EAC registered-voter denominator artifact for Wisconsin: 1,851 jurisdiction rows totaling 3,933,068 registered voters.eacA1aRegisteredVoterDenominator
  • Official EAC statewide turnout fallbackOfficial EAC jurisdiction-level turnout fallback using A1a total registration and F1a total voters. Wisconsin WEC ward results remain the source for presidential vote totals.normalizedTurnoutCsv
  • Official post-election audit selection and aggregate contextOfficial WEC audit context. Appendix B selected reporting units and statewide findings are normalized, but the published report does not include per-reporting-unit discrepancy outcome rows.normalizeWiAuditReport
  • Official post-election audit summaryContext only. Captures selected reporting-unit counts, statewide findings, and aggregate error-rate discussion; it is not a per-reporting-unit audit outcome table.normalizeWiAuditReport
  • Official presidential ward resultsWisconsin Elections Commission ward-by-ward federal and state contest workbook artifact.wisconsinWardByWardXlsx
  • Partial official local turnout packagePartial official local turnout package. Not statewide complete; warning-gate rows with pre-Election-Day or unknown denominators.normalizedWisconsinTurnoutCsv
  • Verified Voting Verifier WI 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
Trump1,697,626 - 49.60%
Harris1,668,229 - 48.74%
Other57,063 - 1.67%
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