Illinois · 2024 presidential election
Illinois presidential election results 2024
Kamala Harris carried Illinois by 10.90 points (613,784 votes), winning 19 electoral votes.
- Electoral votes
- 19
- Votes counted
- 5,633,310
- IL result
- D+10.9
- Compared with the nation
- 12.4 pts more Democratic
- Swing since 2020
- 6.1 pts to R
Statewide result
| Candidate | Party | Votes | Share | Bar | Electoral votes |
|---|---|---|---|---|---|
| Kamala Harris | Democratic | 3,062,863 | 54.37% | 19 | |
| Donald J. Trump | Republican | 2,449,079 | 43.47% | — | |
| Others | Others | 121,368 | 2.15% | — | |
| Total votes | 5,633,310 | ||||
Sources: 2024_il.pdf · 2024
Certified state documentCertified
Every ticket on the ballot, as printed in the certified document (the statewide table above groups minor candidates as “Others” when the source does).
All 29 tickets as printed in the document
| Ticket (as printed) | Code | Votes | Share |
|---|---|---|---|
| Kamala D. Harris DEM | DEM | 3,062,863 | 54.37% |
| Donald J. Trump REP | REP | 2,449,079 | 43.47% |
| Robert F. Kennedy Jr. IND | IND | 80,426 | 1.43% |
| Jill Stein | — | 31,023 | 0.55% |
| Chase Oliver | — | 3,510 | 0.06% |
| Claudia De La Cruz | — | 2,877 | 0.05% |
| Cornel West | — | 1,569 | 0.03% |
| Peter Sonski | — | 1,391 | 0.02% |
| Rudolph Ware | — | 322 | 0.01% |
| Mike ter Maat | — | 90 | 0.00% |
| Shiva Ayyadurai | — | 42 | 0.00% |
| Heather Lynn Stone | — | 30 | 0.00% |
| Melina Abdullah | — | 21 | 0.00% |
| Future Madame Potus | — | 12 | 0.00% |
| Joseph Kishore | — | 12 | 0.00% |
| James T. Struck | — | 8 | 0.00% |
| Andre Ramon McNeil Sr | — | 7 | 0.00% |
| Gordan Hlavenka | — | 5 | 0.00% |
| Kevin McKee | — | 4 | 0.00% |
| David J Nash | — | 4 | 0.00% |
| Cherunda Fox | — | 3 | 0.00% |
| John P Albers | — | 3 | 0.00% |
| Garry Hubbard | — | 3 | 0.00% |
| Brian Larry Kienitz | — | 2 | 0.00% |
| Jerry White | — | 2 | 0.00% |
| Richard Mayers | — | 1 | 0.00% |
| Susan Maude Buchser | — | 1 | 0.00% |
| Latrina Peete | — | 0 | 0.00% |
| Shondra Irving | — | 0 | 0.00% |
Notes on how this document was read
- Running mates printed in brackets are kept under trailing_text; W-I marks write-in candidates; '< .01%' percentages are not numbers (kept as trailing_text).
Method: text layer: words grouped by baseline (pdfplumber), numeric tokens taken as the row's values under the spec's column labels; each row's digits matched against PyMuPDF's words (second extraction)
County resultsMedia count
Download CSV| County | Kamala Harris | Donald J. Trump | Others | Total | Margin |
|---|---|---|---|---|---|
| Adams County | 8,111 | 23,161 | 472 | 31,744 | 47.4 |
| Alexander County | 904 | 1,341 | 26 | 2,271 | 19.2 |
| Bond County | 2,117 | 5,692 | 172 | 7,981 | 44.8 |
| Boone County | 10,159 | 13,673 | 384 | 24,216 | 14.5 |
| Brown County | 467 | 1,938 | 50 | 2,455 | 59.9 |
| Bureau County | 5,900 | 9,784 | 308 | 15,992 | 24.3 |
| Calhoun County | 560 | 2,059 | 61 | 2,680 | 55.9 |
| Carroll County | 2,600 | 5,082 | 154 | 7,836 | 31.7 |
| Cass County | 1,438 | 3,712 | 91 | 5,241 | 43.4 |
| Champaign County | 54,314 | 32,965 | 1,348 | 88,627 | 24.1 |
| Christian County | 4,026 | 11,278 | 230 | 15,534 | 46.7 |
| Clark County | 1,927 | 6,130 | 146 | 8,203 | 51.2 |
| Clay County | 1,054 | 5,610 | 102 | 6,766 | 67.3 |
| Clinton County | 4,447 | 14,407 | 361 | 19,215 | 51.8 |
| Coles County | 7,495 | 13,606 | 368 | 21,469 | 28.5 |
| Cook County | 1,447,821 | 583,852 | 25,127 | 2,056,800 | 42.0 |
| Crawford County | 2,048 | 6,727 | 152 | 8,927 | 52.4 |
| Cumberland County | 1,059 | 4,627 | 82 | 5,768 | 61.9 |
| De Witt County | 2,058 | 5,529 | 149 | 7,736 | 44.9 |
| DeKalb County | 23,648 | 22,716 | 822 | 47,186 | 2.0 |
| Douglas County | 2,198 | 6,076 | 130 | 8,404 | 46.1 |
| DuPage County | 251,164 | 191,243 | 7,253 | 449,660 | 13.3 |
| Edgar County | 1,816 | 5,955 | 135 | 7,906 | 52.4 |
| Edwards County | 457 | 2,794 | 37 | 3,288 | 71.1 |
| Effingham County | 3,617 | 15,124 | 321 | 19,062 | 60.4 |
| Fayette County | 1,632 | 7,847 | 122 | 9,601 | 64.7 |
| Ford County | 1,643 | 4,778 | 126 | 6,547 | 47.9 |
| Franklin County | 4,257 | 13,200 | 228 | 17,685 | 50.6 |
| Fulton County | 5,980 | 9,827 | 330 | 16,137 | 23.8 |
| Gallatin County | 561 | 1,923 | 45 | 2,529 | 53.9 |
| Greene County | 1,220 | 4,719 | 115 | 6,054 | 57.8 |
| Grundy County | 9,143 | 16,997 | 399 | 26,539 | 29.6 |
| Hamilton County | 739 | 3,385 | 57 | 4,181 | 63.3 |
| Hancock County | 2,183 | 6,708 | 167 | 9,058 | 50.0 |
| Hardin County | 357 | 1,546 | 22 | 1,925 | 61.8 |
| Henderson County | 1,026 | 2,369 | 67 | 3,462 | 38.8 |
| Henry County | 9,226 | 15,359 | 477 | 25,062 | 24.5 |
| Iroquois County | 2,747 | 10,376 | 184 | 13,307 | 57.3 |
| Jackson County | 11,394 | 10,614 | 323 | 22,331 | 3.5 |
| Jasper County | 912 | 4,449 | 60 | 5,421 | 65.2 |
| Jefferson County | 4,240 | 12,189 | 210 | 16,639 | 47.8 |
| Jersey County | 2,816 | 8,684 | 191 | 11,691 | 50.2 |
| Jo Daviess County | 5,051 | 7,136 | 198 | 12,385 | 16.8 |
| Johnson County | 1,241 | 4,798 | 64 | 6,103 | 58.3 |
| Kane County | 120,077 | 99,260 | 3,027 | 222,364 | 9.4 |
| Kankakee County | 18,399 | 28,285 | 831 | 47,515 | 20.8 |
| Kendall County | 32,977 | 31,970 | 1,023 | 65,970 | 1.5 |
| Knox County | 9,838 | 11,917 | 420 | 22,175 | 9.4 |
| LaSalle County | 21,029 | 30,717 | 686 | 52,432 | 18.5 |
| Lake County | 184,642 | 120,402 | 4,279 | 309,323 | 20.8 |
| Lawrence County | 1,283 | 4,715 | 105 | 6,103 | 56.2 |
| Lee County | 6,105 | 9,680 | 306 | 16,091 | 22.2 |
| Livingston County | 4,311 | 11,970 | 257 | 16,538 | 46.3 |
| Logan County | 3,543 | 8,757 | 255 | 12,555 | 41.5 |
| Macon County | 18,009 | 26,562 | 653 | 45,224 | 18.9 |
| Macoupin County | 6,892 | 16,065 | 446 | 23,403 | 39.2 |
| Madison County | 56,341 | 73,925 | 2,333 | 132,599 | 13.3 |
| Marion County | 4,116 | 12,409 | 231 | 16,756 | 49.5 |
| Marshall County | 1,913 | 4,119 | 95 | 6,127 | 36.0 |
| Mason County | 1,773 | 4,464 | 134 | 6,371 | 42.2 |
| Massac County | 1,683 | 4,939 | 54 | 6,676 | 48.8 |
| McDonough County | 4,736 | 6,987 | 217 | 11,940 | 18.9 |
| McHenry County | 75,370 | 83,933 | 2,396 | 161,699 | 5.3 |
| McLean County | 44,495 | 40,290 | 1,383 | 86,168 | 4.9 |
| Menard County | 1,834 | 4,499 | 90 | 6,423 | 41.5 |
| Mercer County | 2,950 | 5,215 | 180 | 8,345 | 27.1 |
| Monroe County | 6,473 | 14,055 | 361 | 20,889 | 36.3 |
| Montgomery County | 3,573 | 9,378 | 236 | 13,187 | 44.0 |
| Morgan County | 4,848 | 9,607 | 194 | 14,649 | 32.5 |
| Moultrie County | 1,615 | 4,816 | 92 | 6,523 | 49.1 |
| Ogle County | 8,883 | 16,450 | 416 | 25,749 | 29.4 |
| Peoria County | 40,564 | 36,896 | 1,271 | 78,731 | 4.7 |
| Perry County | 2,146 | 6,949 | 146 | 9,241 | 52.0 |
| Piatt County | 3,204 | 6,104 | 188 | 9,496 | 30.5 |
| Pike County | 1,302 | 6,086 | 118 | 7,506 | 63.7 |
| Pope County | 416 | 1,698 | 18 | 2,132 | 60.1 |
| Pulaski County | 769 | 1,583 | 25 | 2,377 | 34.2 |
| Putnam County | 1,254 | 2,014 | 63 | 3,331 | 22.8 |
| Randolph County | 3,461 | 10,624 | 247 | 14,332 | 50.0 |
| Richland County | 1,747 | 5,889 | 107 | 7,743 | 53.5 |
| Rock Island County | 34,126 | 28,061 | 1,080 | 63,267 | 9.6 |
| Saline County | 2,634 | 7,830 | 138 | 10,602 | 49.0 |
| Sangamon County | 46,074 | 50,979 | 1,792 | 98,845 | 5.0 |
| Schuyler County | 961 | 2,720 | 75 | 3,756 | 46.8 |
| Scott County | 488 | 2,071 | 28 | 2,587 | 61.2 |
| Shelby County | 2,240 | 9,267 | 157 | 11,664 | 60.2 |
| St. Clair County | 63,433 | 54,021 | 2,201 | 119,655 | 7.9 |
| Stark County | 725 | 1,983 | 53 | 2,761 | 45.6 |
| Stephenson County | 8,278 | 12,347 | 340 | 20,965 | 19.4 |
| Tazewell County | 24,325 | 42,451 | 1,190 | 67,966 | 26.7 |
| Union County | 2,285 | 5,837 | 102 | 8,224 | 43.2 |
| Vermilion County | 9,254 | 19,777 | 478 | 29,509 | 35.7 |
| Wabash County | 1,200 | 4,095 | 82 | 5,377 | 53.8 |
| Warren County | 2,711 | 4,579 | 142 | 7,432 | 25.1 |
| Washington County | 1,564 | 5,892 | 105 | 7,561 | 57.2 |
| Wayne County | 1,155 | 7,019 | 93 | 8,267 | 70.9 |
| White County | 1,390 | 5,586 | 88 | 7,064 | 59.4 |
| Whiteside County | 11,012 | 14,898 | 519 | 26,429 | 14.7 |
| Will County | 162,874 | 157,672 | 4,425 | 324,971 | 1.6 |
| Williamson County | 9,890 | 22,686 | 422 | 32,998 | 38.8 |
| Winnebago County | 59,942 | 59,257 | 1,849 | 121,048 | 0.6 |
| Woodford County | 5,958 | 14,837 | 318 | 21,113 | 42.1 |
Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.
Notes on how this document was read
- Secondary source: County results compiled by Tony McGovern from news-media election-night tallies (Fox News, Politico, The New York Times); not a certified state document.
Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).
Certificate of Ascertainment
The governor’s certificate naming Illinois’s electors was signed on the second day of December (date as read from the scan). Open the certificate (PDF, 4 pages)
Illinois in every election · 2024 primaries · All states in 2024 · Report an error
Questions and answers
Who won Illinois in 2024?
Kamala Harris won Illinois by 10.90 percentage points (613,784 votes).
How many electoral votes did Illinois have in 2024?
Illinois cast 19 electoral votes in 2024.
How many people voted for president in Illinois in 2024?
5,633,310 votes were counted for president.
How many counties did each candidate win in Illinois in 2024?
Donald J. Trump 88, Kamala Harris 14 (out of 102 counties with results).
How did Illinois change from 2020 to 2024?
The margin moved 6.1 points toward the Republican ticket, from Democratic by 17.0 points to Democratic by 10.9 points.
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data