Civic Result MapsNational election result data platform
Current context

Illinois · 2024 President

Contest
President

County Map

Loading repository GeoJSON
IL
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

102 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--Trump8,11123,16131,90015,050 (47.18%)il-2024-il-2024-general-by-office-csvs
Alexander County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump9041,3412,276437 (19.20%)il-2024-il-2024-general-by-office-csvs
Bond County--Trump2,1175,6928,0163,575 (44.60%)il-2024-il-2024-general-by-office-csvs
Boone County
! Vote-share pattern
Harris share patternTrump10,15913,67324,3573,514 (14.43%)il-2024-il-2024-general-by-office-csvs
Brown County--Trump4671,9382,4651,471 (59.68%)il-2024-il-2024-general-by-office-csvs
Bureau County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump5,9009,78416,0713,884 (24.17%)il-2024-il-2024-general-by-office-csvs
Calhoun County--Trump5602,0592,6841,499 (55.85%)il-2024-il-2024-general-by-office-csvs
Carroll County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump2,6005,0827,8572,482 (31.59%)il-2024-il-2024-general-by-office-csvs
Cass County--Trump1,4383,7125,2412,274 (43.39%)il-2024-il-2024-general-by-office-csvs
Champaign County
! Vote-share pattern
Harris share patternHarris54,31432,96590,25621,349 (23.65%)il-2024-il-2024-general-by-office-csvs
Christian County--Trump4,02611,27815,6007,252 (46.49%)il-2024-il-2024-general-by-office-csvs
Clark County
! Vote-share pattern
Harris share patternTrump1,9276,1308,2284,203 (51.08%)il-2024-il-2024-general-by-office-csvs
Clay County
! Vote-share pattern
Harris share patternTrump1,0545,6106,7784,556 (67.22%)il-2024-il-2024-general-by-office-csvs
Clinton County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump4,44714,40719,3069,960 (51.59%)il-2024-il-2024-general-by-office-csvs
Coles County
! Vote-share pattern
Harris share patternTrump7,49513,60621,6136,111 (28.27%)il-2024-il-2024-general-by-office-csvs
Cook County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris1,447,821583,8522,079,239863,969 (41.55%)il-2024-il-2024-general-by-office-csvs
Crawford County
! Vote-share pattern
Harris share patternTrump2,0486,7278,9544,679 (52.26%)il-2024-il-2024-general-by-office-csvs
Cumberland County--Trump1,0594,6275,7923,568 (61.60%)il-2024-il-2024-general-by-office-csvs
De Witt County--Trump2,0585,5297,7683,471 (44.68%)il-2024-il-2024-general-by-office-csvs
DeKalb County
! Vote-share pattern
Harris share patternHarris23,64822,71647,570932 (1.96%)il-2024-il-2024-general-by-office-csvs
Douglas County--Trump2,1986,0768,4483,878 (45.90%)il-2024-il-2024-general-by-office-csvs
DuPage County
! Vote-share pattern
Harris share patternHarris251,164191,243460,66859,921 (13.01%)il-2024-il-2024-general-by-office-csvs
Edgar County--Trump1,8165,9557,9284,139 (52.21%)il-2024-il-2024-general-by-office-csvs
Edwards County
! Vote-share pattern
Harris share patternTrump4572,7943,2952,337 (70.93%)il-2024-il-2024-general-by-office-csvs
Effingham County
! Vote-share pattern
Harris share patternTrump3,61715,12419,15511,507 (60.07%)il-2024-il-2024-general-by-office-csvs
Fayette County--Trump1,6327,8479,6266,215 (64.56%)il-2024-il-2024-general-by-office-csvs
Ford County
! Vote-share pattern
Harris share patternTrump1,6434,7786,5753,135 (47.68%)il-2024-il-2024-general-by-office-csvs
Franklin County
! Vote-share pattern
Harris share patternTrump4,25713,20017,7398,943 (50.41%)il-2024-il-2024-general-by-office-csvs
Fulton County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump5,9809,82716,2123,847 (23.73%)il-2024-il-2024-general-by-office-csvs
Gallatin County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump5611,9232,5351,362 (53.73%)il-2024-il-2024-general-by-office-csvs
Greene County--Trump1,2204,7196,0753,499 (57.60%)il-2024-il-2024-general-by-office-csvs
Grundy County--Trump9,14316,99726,6687,854 (29.45%)il-2024-il-2024-general-by-office-csvs
Hamilton County
! Vote-share pattern
Harris share patternTrump7393,3854,1942,646 (63.09%)il-2024-il-2024-general-by-office-csvs
Hancock County--Trump2,1836,7089,1064,525 (49.69%)il-2024-il-2024-general-by-office-csvs
Hardin County--Trump3571,5461,9331,189 (61.51%)il-2024-il-2024-general-by-office-csvs
Henderson County--Trump1,0262,3693,4701,343 (38.70%)il-2024-il-2024-general-by-office-csvs
Henry County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump9,22615,35925,1816,133 (24.36%)il-2024-il-2024-general-by-office-csvs
Iroquois County--Trump2,74710,37613,3547,629 (57.13%)il-2024-il-2024-general-by-office-csvs
Jackson County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseHarris11,39410,61422,582780 (3.45%)il-2024-il-2024-general-by-office-csvs
Jasper County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump9124,4495,4383,537 (65.04%)il-2024-il-2024-general-by-office-csvs
Jefferson County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump4,24012,18916,7047,949 (47.59%)il-2024-il-2024-general-by-office-csvs
Jersey County--Trump2,8168,68411,7435,868 (49.97%)il-2024-il-2024-general-by-office-csvs
Jo Daviess County--Trump5,0517,13612,4722,085 (16.72%)il-2024-il-2024-general-by-office-csvs
Johnson County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump1,2414,7986,1033,557 (58.28%)il-2024-il-2024-general-by-office-csvs
Kane County-Harris shareHarris120,07799,260222,36420,817 (9.36%)il-2024-il-2024-general-by-office-csvs
Kankakee County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump18,39928,28547,7859,886 (20.69%)il-2024-il-2024-general-by-office-csvs
Kendall County
! Vote-share pattern
Harris share patternHarris32,97731,97066,5491,007 (1.51%)il-2024-il-2024-general-by-office-csvs
Knox County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump9,83811,91722,2952,079 (9.32%)il-2024-il-2024-general-by-office-csvs
Lake County
! Vote-share pattern
Trump share patternHarris184,642120,402313,55864,240 (20.49%)il-2024-il-2024-general-by-office-csvs
LaSalle County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump21,02930,71752,6889,688 (18.39%)il-2024-il-2024-general-by-office-csvs
Lawrence County
! Vote-share pattern
Harris share patternTrump1,2834,7156,1263,432 (56.02%)il-2024-il-2024-general-by-office-csvs
Lee County--Trump6,1059,68016,1723,575 (22.11%)il-2024-il-2024-general-by-office-csvs
Livingston County
! Vote-share pattern
Harris share patternTrump4,31111,97016,6217,659 (46.08%)il-2024-il-2024-general-by-office-csvs
Logan County--Trump3,5438,75712,6215,214 (41.31%)il-2024-il-2024-general-by-office-csvs
Macon County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump18,00926,56245,5098,553 (18.79%)il-2024-il-2024-general-by-office-csvs
Macoupin County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump6,89216,06523,5039,173 (39.03%)il-2024-il-2024-general-by-office-csvs
Madison County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump56,34173,925133,58317,584 (13.16%)il-2024-il-2024-general-by-office-csvs
Marion County
! Vote-share pattern
Harris share patternTrump4,11612,40916,8038,293 (49.35%)il-2024-il-2024-general-by-office-csvs
Marshall County--Trump1,9134,1196,1542,206 (35.85%)il-2024-il-2024-general-by-office-csvs
Mason County--Trump1,7734,4646,4022,691 (42.03%)il-2024-il-2024-general-by-office-csvs
Massac County--Trump1,6834,9396,7033,256 (48.58%)il-2024-il-2024-general-by-office-csvs
McDonough County
! Vote-share pattern
Harris share patternTrump4,7366,98712,0252,251 (18.72%)il-2024-il-2024-general-by-office-csvs
McHenry County
! Vote-share pattern
Mixed share patternTrump75,37083,933163,0828,563 (5.25%)il-2024-il-2024-general-by-office-csvs
McLean County
! Vote-share pattern
Harris share patternHarris44,49540,29087,1154,205 (4.83%)il-2024-il-2024-general-by-office-csvs
Menard County--Trump1,8344,4996,4562,665 (41.28%)il-2024-il-2024-general-by-office-csvs
Mercer County
! Average down-ballot difference
REP pres > HouseTrump2,9505,2158,3732,265 (27.05%)il-2024-il-2024-general-by-office-csvs
Monroe County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump6,47314,05521,0147,582 (36.08%)il-2024-il-2024-general-by-office-csvs
Montgomery County--Trump3,5739,37813,2465,805 (43.82%)il-2024-il-2024-general-by-office-csvs
Morgan County--Trump4,8489,60714,6494,759 (32.49%)il-2024-il-2024-general-by-office-csvs
Moultrie County--Trump1,6154,8166,5473,201 (48.89%)il-2024-il-2024-general-by-office-csvs
Ogle County--Trump8,88316,45025,9007,567 (29.22%)il-2024-il-2024-general-by-office-csvs
Peoria County
! Vote-share pattern
Mixed share patternHarris40,56436,89679,7223,668 (4.60%)il-2024-il-2024-general-by-office-csvs
Perry County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump2,1466,9499,2654,803 (51.84%)il-2024-il-2024-general-by-office-csvs
Piatt County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump3,2046,1049,5462,900 (30.38%)il-2024-il-2024-general-by-office-csvs
Pike County--Trump1,3026,0867,5254,784 (63.57%)il-2024-il-2024-general-by-office-csvs
Pope County--Trump4161,6982,1351,282 (60.05%)il-2024-il-2024-general-by-office-csvs
Pulaski County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump7691,5832,386814 (34.12%)il-2024-il-2024-general-by-office-csvs
Putnam County--Trump1,2542,0143,348760 (22.70%)il-2024-il-2024-general-by-office-csvs
Randolph County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump3,46110,62414,3737,163 (49.84%)il-2024-il-2024-general-by-office-csvs
Richland County
! Average down-ballot difference
DEM pres > HouseTrump1,7475,8897,7724,142 (53.29%)il-2024-il-2024-general-by-office-csvs
Rock Island County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseHarris34,12628,06163,6796,065 (9.52%)il-2024-il-2024-general-by-office-csvs
Saline County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump2,6347,83010,6295,196 (48.89%)il-2024-il-2024-general-by-office-csvs
Sangamon County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump46,07450,97999,7734,905 (4.92%)il-2024-il-2024-general-by-office-csvs
Schuyler County--Trump9612,7203,7671,759 (46.69%)il-2024-il-2024-general-by-office-csvs
Scott County--Trump4882,0712,5921,583 (61.07%)il-2024-il-2024-general-by-office-csvs
Shelby County--Trump2,2409,26711,7037,027 (60.04%)il-2024-il-2024-general-by-office-csvs
St. Clair County
! Vote-share pattern
Trump share patternHarris63,43354,021120,5729,412 (7.81%)il-2024-il-2024-general-by-office-csvs
Stark County--Trump7251,9832,7651,258 (45.50%)il-2024-il-2024-general-by-office-csvs
Stephenson County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump8,27812,34721,0764,069 (19.31%)il-2024-il-2024-general-by-office-csvs
Tazewell County--Trump24,32542,45168,44218,126 (26.48%)il-2024-il-2024-general-by-office-csvs
Union County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump2,2855,8378,2683,552 (42.96%)il-2024-il-2024-general-by-office-csvs
Vermilion County
! Vote-share pattern
Trump share patternTrump9,25419,77729,65110,523 (35.49%)il-2024-il-2024-general-by-office-csvs
Wabash County
! Vote-share pattern
Harris share patternTrump1,2004,0955,3932,895 (53.68%)il-2024-il-2024-general-by-office-csvs
Warren County--Trump2,7114,5797,4701,868 (25.01%)il-2024-il-2024-general-by-office-csvs
Washington County
! Average down-ballot difference
DEM pres > HouseTrump1,5645,8927,5964,328 (56.98%)il-2024-il-2024-general-by-office-csvs
Wayne County
! Vote-share pattern
Harris share patternTrump1,1557,0198,2915,864 (70.73%)il-2024-il-2024-general-by-office-csvs
White County--Trump1,3905,5867,0854,196 (59.22%)il-2024-il-2024-general-by-office-csvs
Whiteside County
! Average down-ballot difference! Vote-share pattern
REP pres > HouseTrump11,01214,89826,5503,886 (14.64%)il-2024-il-2024-general-by-office-csvs
Will County--Harris162,874157,672328,9375,202 (1.58%)il-2024-il-2024-general-by-office-csvs
Williamson County
! Average down-ballot difference! Vote-share pattern
DEM pres > HouseTrump9,89022,68633,17412,796 (38.57%)il-2024-il-2024-general-by-office-csvs
Winnebago County
! Vote-share pattern
Trump share patternHarris59,94259,257122,018685 (0.56%)il-2024-il-2024-general-by-office-csvs
Woodford County--Trump5,95814,83721,2588,879 (41.77%)il-2024-il-2024-general-by-office-csvs

Source Provenance

Authority, parser, and confidence
Ready
  • Illinois 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
  • Illinois county boundary GeoJSONLoaded repository GeoJSON FeatureCollection used by result map joins; validated by scripts/validate-map-geometry-coverage.mjs.censusTigerwebGeojson
  • EAC fallback turnout rowsNational EAC fallback turnout rows. Prefer state election office denominator artifacts when available; keep fallback caveats visible in the app.eacTurnoutCsv
  • Illinois historical presidential source and reconciliation summaryDocuments the official artifact discovery path, exact source hashes, 102-county coverage per year, and candidate/state-total reconciliation for review.illinoisHistoricalBaselineReconciliationJson
  • Normalized official 2016 and 2020 county presidential historical baselinesExactly 102 county rows per year with canonical county:<GEOID> tags. All candidate votes are retained; non-Democratic/non-Republican and write-in candidate rows are included in other_votes.historicalPresidentialCsv
  • Official 2016 General Election Candidate Totals by County workbookOfficial candidate-by-county workbook with 2,923 presidential candidate/county rows across all 102 counties. Candidate rows reconcile to 3,090,729 Democratic, 2,146,015 Republican, 299,680 other, and 5,536,424 total presidential votes.illinoisHistoricalCandidateTotalsByCountyXls
  • Official 2020 General Election Candidate Totals by County workbookOfficial candidate-by-county workbook with 1,361 presidential candidate/county rows across all 102 counties. Candidate rows reconcile to 3,471,915 Democratic, 2,446,891 Republican, 114,938 other, and 6,033,744 total presidential votes.illinoisHistoricalCandidateTotalsByCountyXls
  • Official 2020 historical presidential baselineOfficial Illinois State Board of Elections by-office President rows normalized to 102 county-named election-authority historical baseline rows. The six separate city election authorities are intentionally excluded rather than forced into county FIPS tags.historicalPresidentialCsv
  • Official precinct data turnout replacement reviewThe official by-office precinct CSVs expose Registration and VoteCount fields, but the President CSV lacks an election-level ballots-cast field, has 2,260 precinct keys with zero Registration, and the reviewed registration/contest-total sums do not reconcile to active turnout benchmarks. Documented as a state-native lead that is not a valid turnout replacement.illinoisByOfficeTurnoutSourceReview
  • Official precinct result CSVs by officeOfficial Illinois State Board of Elections CSV exports. Presidential rows are aggregated from Illinois election jurisdictions to Census counties for certified county results; separate city election authorities are rolled into their parent counties. Advisory review rows join President to U.S. House only where the same source jurisdiction/precinct key is unambiguous and the House race has both Democratic and Republican candidate votes.illinoisElectionResultsByOfficeCsvDirectory
  • Verified Voting Verifier IL 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
Partial
  • Source PlannerAvailable
  • Certified ResultsAvailable
  • MapPending
  • Review GraphsAvailable
  • TurnoutAvailable
  • Historical BaselineAvailable

State Snapshot

Candidate totals and vote share
Ready
Harris3,062,863 - 54.21%
Trump2,449,079 - 43.35%
Other137,837 - 2.44%
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