Illinois — 2024 presidential election
Recent presidential results
state2024 presidential electionIllinois · PresidentHarrisD+10.9
How it voted
Share of the 2024 vote
| Kamala Harris ✓Democratic | 54.4% | 3,062,863 |
|---|---|---|
| Donald TrumpRepublican | 43.5% | 2,449,079 |
| OtherAll other candidates | 2.2% | 121,368 |
2024presidential margin
D+60R+60
102 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
Illinois cast 19 electoral votes this cycle.
County-level results (102 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adams County, IL | Republican | R+47.4 |
| Alexander County, IL | Republican | R+19.2 |
| Bond County, IL | Republican | R+44.7 |
| Boone County, IL | Republican | R+14.5 |
| Brown County, IL | Republican | R+59.9 |
| Bureau County, IL | Republican | R+24.3 |
| Calhoun County, IL | Republican | R+55.9 |
| Carroll County, IL | Republican | R+31.7 |
| Cass County, IL | Republican | R+43.4 |
| Champaign County, IL | Democratic | D+23.8 |
| Christian County, IL | Republican | R+46.7 |
| Clark County, IL | Republican | R+51.2 |
| Clay County, IL | Republican | R+67.3 |
| Clinton County, IL | Republican | R+51.8 |
| Coles County, IL | Republican | R+28.4 |
| Cook County, IL | Democratic | D+41.6 |
| Crawford County, IL | Republican | R+52.4 |
| Cumberland County, IL | Republican | R+61.8 |
| De Witt County, IL | Republican | R+44.7 |
| DeKalb County, IL | Democratic | D+2.0 |
| Douglas County, IL | Republican | R+46.1 |
| DuPage County, IL | Democratic | D+13.1 |
| Edgar County, IL | Republican | R+52.3 |
| Edwards County, IL | Republican | R+71.1 |
| Effingham County, IL | Republican | R+60.3 |
| Fayette County, IL | Republican | R+64.7 |
| Ford County, IL | Republican | R+47.8 |
| Franklin County, IL | Republican | R+50.5 |
| Fulton County, IL | Republican | R+23.8 |
| Gallatin County, IL | Republican | R+53.8 |
| Greene County, IL | Republican | R+57.8 |
| Grundy County, IL | Republican | R+29.5 |
| Hamilton County, IL | Republican | R+63.3 |
| Hancock County, IL | Republican | R+49.9 |
| Hardin County, IL | Republican | R+61.7 |
| Henderson County, IL | Republican | R+38.8 |
| Henry County, IL | Republican | R+24.4 |
| Iroquois County, IL | Republican | R+57.3 |
| Jackson County, IL | Democratic | D+3.5 |
| Jasper County, IL | Republican | R+65.2 |
| Jefferson County, IL | Republican | R+47.7 |
| Jersey County, IL | Republican | R+50.2 |
| Jo Daviess County, IL | Republican | R+16.8 |
| Johnson County, IL | Republican | R+58.3 |
| Kane County, IL | Democratic | D+9.3 |
| Kankakee County, IL | Republican | R+20.8 |
| Kendall County, IL | Democratic | D+1.5 |
| Knox County, IL | Republican | R+9.4 |
| Lake County, IL | Democratic | D+20.7 |
| LaSalle County, IL | Republican | R+18.5 |
| Lawrence County, IL | Republican | R+56.2 |
| Lee County, IL | Republican | R+22.2 |
| Livingston County, IL | Republican | R+46.3 |
| Logan County, IL | Republican | R+41.5 |
| Macon County, IL | Republican | R+18.9 |
| Macoupin County, IL | Republican | R+39.2 |
| Madison County, IL | Republican | R+13.2 |
| Marion County, IL | Republican | R+49.5 |
| Marshall County, IL | Republican | R+36.0 |
| Mason County, IL | Republican | R+42.2 |
| Massac County, IL | Republican | R+48.8 |
| McDonough County, IL | Republican | R+18.8 |
| McHenry County, IL | Republican | R+5.3 |
| McLean County, IL | Democratic | D+4.9 |
| Menard County, IL | Republican | R+41.4 |
| Mercer County, IL | Republican | R+27.1 |
| Monroe County, IL | Republican | R+36.3 |
| Montgomery County, IL | Republican | R+44.0 |
| Morgan County, IL | Republican | R+32.4 |
| Moultrie County, IL | Republican | R+49.0 |
| Ogle County, IL | Republican | R+29.3 |
| Peoria County, IL | Democratic | D+4.6 |
| Perry County, IL | Republican | R+51.9 |
| Piatt County, IL | Republican | R+30.5 |
| Pike County, IL | Republican | R+63.7 |
| Pope County, IL | Republican | R+60.1 |
| Pulaski County, IL | Republican | R+34.2 |
| Putnam County, IL | Republican | R+22.8 |
| Randolph County, IL | Republican | R+50.0 |
| Richland County, IL | Republican | R+53.4 |
| Rock Island County, IL | Democratic | D+9.6 |
| Saline County, IL | Republican | R+49.0 |
| Sangamon County, IL | Republican | R+4.9 |
| Schuyler County, IL | Republican | R+46.8 |
| Scott County, IL | Republican | R+61.2 |
| Shelby County, IL | Republican | R+60.2 |
| St. Clair County, IL | Democratic | D+7.8 |
| Stark County, IL | Republican | R+45.6 |
| Stephenson County, IL | Republican | R+19.4 |
| Tazewell County, IL | Republican | R+26.6 |
| Union County, IL | Republican | R+43.2 |
| Vermilion County, IL | Republican | R+35.6 |
| Wabash County, IL | Republican | R+53.8 |
| Warren County, IL | Republican | R+25.1 |
| Washington County, IL | Republican | R+57.2 |
| Wayne County, IL | Republican | R+70.9 |
| White County, IL | Republican | R+59.4 |
| Whiteside County, IL | Republican | R+14.7 |
| Will County, IL | Democratic | D+1.6 |
| Williamson County, IL | Republican | R+38.7 |
| Winnebago County, IL | Democratic | D+0.6 |
| Woodford County, IL | Republican | R+42.0 |
Illinois results by county
102 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Adams County | Donald Trump+15,050 | 8,11125.5% | 23,16172.9% | 4941.6% | 31,766 |
| Alexander County | Donald Trump+437 | 90439.8% | 1,34159.0% | 261.1% | 2,271 |
| Bond County | Donald Trump+3,575 | 2,11726.5% | 5,69271.2% | 1822.3% | 7,991 |
| Boone County | Donald Trump+3,514 | 10,15941.9% | 13,67356.4% | 4241.7% | 24,256 |
| Brown County | Donald Trump+1,471 | 46719.0% | 1,93878.9% | 502.0% | 2,455 |
| Bureau County | Donald Trump+3,884 | 5,90036.9% | 9,78461.2% | 3152.0% | 15,999 |
| Calhoun County | Donald Trump+1,499 | 56020.9% | 2,05976.8% | 612.3% | 2,680 |
| Carroll County | Donald Trump+2,482 | 2,60033.2% | 5,08264.8% | 1582.0% | 7,840 |
| Cass County | Donald Trump+2,274 | 1,43827.4% | 3,71270.8% | 911.7% | 5,241 |
| Champaign County | Kamala Harris+21,349 | 54,31460.6% | 32,96536.8% | 2,3022.6% | 89,581 |
| Christian County | Donald Trump+7,252 | 4,02625.9% | 11,27872.6% | 2411.6% | 15,545 |
| Clark County | Donald Trump+4,203 | 1,92723.5% | 6,13074.7% | 1491.8% | 8,206 |
| Clay County | Donald Trump+4,556 | 1,05415.6% | 5,61082.9% | 1051.6% | 6,769 |
| Clinton County | Donald Trump+9,960 | 4,44723.1% | 14,40774.9% | 3762.0% | 19,230 |
| Coles County | Donald Trump+6,111 | 7,49534.8% | 13,60663.3% | 4061.9% | 21,507 |
| Cook County | Kamala Harris+863,969 | 1,447,82169.6% | 583,85228.1% | 47,5662.3% | 2,079,239 |
| Crawford County | Donald Trump+4,679 | 2,04822.9% | 6,72775.3% | 1601.8% | 8,935 |
| Cumberland County | Donald Trump+3,568 | 1,05918.4% | 4,62780.2% | 831.4% | 5,769 |
| De Witt County | Donald Trump+3,471 | 2,05826.5% | 5,52971.3% | 1712.2% | 7,758 |
| DeKalb County | Kamala Harris+932 | 23,64849.9% | 22,71647.9% | 1,0372.2% | 47,401 |
| Douglas County | Donald Trump+3,878 | 2,19826.1% | 6,07672.2% | 1361.6% | 8,410 |
| DuPage County | Kamala Harris+59,921 | 251,16455.0% | 191,24341.9% | 14,4753.2% | 456,882 |
| Edgar County | Donald Trump+4,139 | 1,81623.0% | 5,95575.3% | 1411.8% | 7,912 |
| Edwards County | Donald Trump+2,337 | 45713.9% | 2,79484.9% | 381.2% | 3,289 |
| Effingham County | Donald Trump+11,507 | 3,61719.0% | 15,12479.2% | 3431.8% | 19,084 |
| Fayette County | Donald Trump+6,215 | 1,63217.0% | 7,84781.7% | 1221.3% | 9,601 |
| Ford County | Donald Trump+3,135 | 1,64325.1% | 4,77872.9% | 1322.0% | 6,553 |
| Franklin County | Donald Trump+8,943 | 4,25724.1% | 13,20074.6% | 2351.3% | 17,692 |
| Fulton County | Donald Trump+3,847 | 5,98037.0% | 9,82760.9% | 3372.1% | 16,144 |
| Gallatin County | Donald Trump+1,362 | 56122.2% | 1,92376.0% | 461.8% | 2,530 |
| Greene County | Donald Trump+3,499 | 1,22020.1% | 4,71977.9% | 1171.9% | 6,056 |
| Grundy County | Donald Trump+7,854 | 9,14334.4% | 16,99763.9% | 4491.7% | 26,589 |
| Hamilton County | Donald Trump+2,646 | 73917.7% | 3,38581.0% | 571.4% | 4,181 |
| Hancock County | Donald Trump+4,525 | 2,18324.1% | 6,70874.0% | 1741.9% | 9,065 |
| Hardin County | Donald Trump+1,189 | 35718.5% | 1,54680.3% | 231.2% | 1,926 |
| Henderson County | Donald Trump+1,343 | 1,02629.6% | 2,36968.4% | 692.0% | 3,464 |
| Henry County | Donald Trump+6,133 | 9,22636.8% | 15,35961.2% | 5072.0% | 25,092 |
| Iroquois County | Donald Trump+7,629 | 2,74720.6% | 10,37677.9% | 2011.5% | 13,324 |
| Jackson County | Kamala Harris+780 | 11,39450.7% | 10,61447.2% | 4572.0% | 22,465 |
| Jasper County | Donald Trump+3,537 | 91216.8% | 4,44982.0% | 641.2% | 5,425 |
| Jefferson County | Donald Trump+7,949 | 4,24025.4% | 12,18973.2% | 2331.4% | 16,662 |
| Jersey County | Donald Trump+5,868 | 2,81624.1% | 8,68474.3% | 1941.7% | 11,694 |
| Jo Daviess County | Donald Trump+2,085 | 5,05140.7% | 7,13657.5% | 2271.8% | 12,414 |
| Johnson County | Donald Trump+3,557 | 1,24120.3% | 4,79878.6% | 641.0% | 6,103 |
| Kane County | Kamala Harris+20,817 | 120,07753.7% | 99,26044.4% | 4,1971.9% | 223,534 |
| Kankakee County | Donald Trump+9,886 | 18,39938.7% | 28,28559.5% | 8851.9% | 47,569 |
| Kendall County | Kamala Harris+1,007 | 32,97749.7% | 31,97048.1% | 1,4502.2% | 66,397 |
| Knox County | Donald Trump+2,079 | 9,83844.3% | 11,91753.7% | 4362.0% | 22,191 |
| Lake County | Kamala Harris+64,240 | 184,64259.4% | 120,40238.7% | 5,8691.9% | 310,913 |
| LaSalle County | Donald Trump+9,688 | 21,02940.0% | 30,71758.5% | 7621.5% | 52,508 |
| Lawrence County | Donald Trump+3,432 | 1,28321.0% | 4,71577.2% | 1121.8% | 6,110 |
| Lee County | Donald Trump+3,575 | 6,10537.9% | 9,68060.1% | 3282.0% | 16,113 |
| Livingston County | Donald Trump+7,659 | 4,31126.0% | 11,97072.3% | 2681.6% | 16,549 |
| Logan County | Donald Trump+5,214 | 3,54328.2% | 8,75769.7% | 2642.1% | 12,564 |
| Macon County | Donald Trump+8,553 | 18,00939.7% | 26,56258.6% | 7701.7% | 45,341 |
| Macoupin County | Donald Trump+9,173 | 6,89229.4% | 16,06568.6% | 4682.0% | 23,425 |
| Madison County | Donald Trump+17,584 | 56,34142.3% | 73,92555.6% | 2,8062.1% | 133,072 |
| Marion County | Donald Trump+8,293 | 4,11624.6% | 12,40974.0% | 2371.4% | 16,762 |
| Marshall County | Donald Trump+2,206 | 1,91331.2% | 4,11967.2% | 951.6% | 6,127 |
| Mason County | Donald Trump+2,691 | 1,77327.8% | 4,46470.0% | 1372.1% | 6,374 |
| Massac County | Donald Trump+3,256 | 1,68325.2% | 4,93974.0% | 540.8% | 6,676 |
| McDonough County | Donald Trump+2,251 | 4,73639.6% | 6,98758.4% | 2492.1% | 11,972 |
| McHenry County | Donald Trump+8,563 | 75,37046.4% | 83,93351.7% | 2,9801.8% | 162,283 |
| McLean County | Kamala Harris+4,205 | 44,49551.4% | 40,29046.6% | 1,7372.0% | 86,522 |
| Menard County | Donald Trump+2,665 | 1,83428.5% | 4,49970.0% | 981.5% | 6,431 |
| Mercer County | Donald Trump+2,265 | 2,95035.3% | 5,21562.5% | 1812.2% | 8,346 |
| Monroe County | Donald Trump+7,582 | 6,47331.0% | 14,05567.2% | 3741.8% | 20,902 |
| Montgomery County | Donald Trump+5,805 | 3,57327.1% | 9,37871.0% | 2521.9% | 13,203 |
| Morgan County | Donald Trump+4,759 | 4,84833.0% | 9,60765.5% | 2221.5% | 14,677 |
| Moultrie County | Donald Trump+3,201 | 1,61524.7% | 4,81673.8% | 971.5% | 6,528 |
| Ogle County | Donald Trump+7,567 | 8,88334.4% | 16,45063.8% | 4661.8% | 25,799 |
| Peoria County | Kamala Harris+3,668 | 40,56451.3% | 36,89646.6% | 1,6782.1% | 79,138 |
| Perry County | Donald Trump+4,803 | 2,14623.2% | 6,94975.1% | 1531.7% | 9,248 |
| Piatt County | Donald Trump+2,900 | 3,20433.7% | 6,10464.2% | 2002.1% | 9,508 |
| Pike County | Donald Trump+4,784 | 1,30217.3% | 6,08681.0% | 1211.6% | 7,509 |
| Pope County | Donald Trump+1,282 | 41619.5% | 1,69879.6% | 190.9% | 2,133 |
| Pulaski County | Donald Trump+814 | 76932.3% | 1,58366.5% | 291.2% | 2,381 |
| Putnam County | Donald Trump+760 | 1,25437.6% | 2,01460.4% | 662.0% | 3,334 |
| Randolph County | Donald Trump+7,163 | 3,46124.1% | 10,62474.1% | 2481.7% | 14,333 |
| Richland County | Donald Trump+4,142 | 1,74722.5% | 5,88975.9% | 1191.5% | 7,755 |
| Rock Island County | Kamala Harris+6,065 | 34,12653.8% | 28,06144.2% | 1,2712.0% | 63,458 |
| Saline County | Donald Trump+5,196 | 2,63424.8% | 7,83073.8% | 1411.3% | 10,605 |
| Sangamon County | Donald Trump+4,905 | 46,07446.5% | 50,97951.4% | 2,1182.1% | 99,171 |
| Schuyler County | Donald Trump+1,759 | 96125.6% | 2,72072.4% | 782.1% | 3,759 |
| Scott County | Donald Trump+1,583 | 48818.9% | 2,07180.1% | 281.1% | 2,587 |
| Shelby County | Donald Trump+7,027 | 2,24019.2% | 9,26779.4% | 1631.4% | 11,670 |
| St. Clair County | Kamala Harris+9,412 | 63,43352.9% | 54,02145.0% | 2,5082.1% | 119,962 |
| Stark County | Donald Trump+1,258 | 72526.3% | 1,98371.8% | 531.9% | 2,761 |
| Stephenson County | Donald Trump+4,069 | 8,27839.4% | 12,34758.8% | 3701.8% | 20,995 |
| Tazewell County | Donald Trump+18,126 | 24,32535.8% | 42,45162.4% | 1,2511.8% | 68,027 |
| Union County | Donald Trump+3,552 | 2,28527.8% | 5,83771.0% | 1041.3% | 8,226 |
| Vermilion County | Donald Trump+10,523 | 9,25431.3% | 19,77766.9% | 5181.8% | 29,549 |
| Wabash County | Donald Trump+2,895 | 1,20022.3% | 4,09576.2% | 821.5% | 5,377 |
| Warren County | Donald Trump+1,868 | 2,71136.4% | 4,57961.5% | 1572.1% | 7,447 |
| Washington County | Donald Trump+4,328 | 1,56420.7% | 5,89277.9% | 1061.4% | 7,562 |
| Wayne County | Donald Trump+5,864 | 1,15514.0% | 7,01984.8% | 1011.2% | 8,275 |
| White County | Donald Trump+4,196 | 1,39019.7% | 5,58679.0% | 911.3% | 7,067 |
| Whiteside County | Donald Trump+3,886 | 11,01241.6% | 14,89856.3% | 5372.0% | 26,447 |
| Will County | Kamala Harris+5,202 | 162,87449.7% | 157,67248.1% | 7,0582.2% | 327,604 |
| Williamson County | Donald Trump+12,796 | 9,89029.9% | 22,68668.6% | 4921.5% | 33,068 |
| Winnebago County | Kamala Harris+685 | 59,94249.4% | 59,25748.8% | 2,1481.8% | 121,347 |
| Woodford County | Donald Trump+8,878 | 5,95928.2% | 14,83770.2% | 3281.6% | 21,124 |
Nominees: Kamala Harris (D) · Donald Trump (R)
Illinois's presidential margins
1892–2024, the 2024 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +3.1% |
| 1896 | −13.0% |
| 1900 | −8.4% |
| 1904 | −28.3% |
| 1908 | −15.5% |
| 1912 | +13.2% |
| 1916 | −9.2% |
| 1920 | −42.3% |
| 1924 | −35.5% |
| 1928 | −14.7% |
| 1932 | +13.2% |
| 1936 | +18.0% |
| 1940 | +2.4% |
| 1944 | +3.5% |
| 1948 | +0.8% |
| 1952 | −9.9% |
| 1956 | −19.2% |
| 1960 | +0.2% |
| 1964 | +18.9% |
| 1968 | −2.9% |
| 1972 | −18.5% |
| 1976 | −2.0% |
| 1980 | −7.9% |
| 1984 | −12.9% |
| 1988 | −2.1% |
| 1992 | +14.2% |
| 1996 | +17.5% |
| 2000 | +12.0% |
| 2004 | +10.3% |
| 2008 | +25.1% |
| 2012 | +16.8% |
| 2016 | +16.9% |
| 2020 | +16.9% |
| 2024 | +10.9% |
Same ballot, 2024IL
Source. MIT Election Data + Science Lab — 2024 presidential returns · official county-level results. Real returns — nothing estimated.