Illinois 2008 vs 2024: county swing
98 of 102 counties moved toward the Republican ticket; 32 changed hands.
| County | 2008 | 2024 | Swing | Votes 2008 | Votes 2024 |
|---|---|---|---|---|---|
| Gallatin County flipped | D+13.1 | R+53.8 | R+66.9 | 2,859 | 2,529 |
| Calhoun County flipped | D+7.5 | R+55.9 | R+63.4 | 2,699 | 2,680 |
| Henderson County flipped | D+17.7 | R+38.8 | R+56.5 | 3,814 | 3,462 |
| White County | R+9.0 | R+59.4 | R+50.4 | 7,453 | 7,064 |
| Lawrence County | R+6.0 | R+56.3 | R+50.3 | 6,536 | 6,103 |
| Greene County | R+7.5 | R+57.7 | R+50.2 | 5,807 | 6,054 |
| Hamilton County | R+13.1 | R+63.3 | R+50.2 | 4,264 | 4,181 |
| Macoupin County flipped | D+9.8 | R+39.2 | R+49.0 | 22,373 | 23,403 |
| Randolph County | R+1.0 | R+50.0 | R+49.0 | 15,202 | 14,332 |
| Fayette County | R+15.8 | R+64.7 | R+48.9 | 9,680 | 9,601 |
| Schuyler County flipped | D+1.8 | R+46.8 | R+48.6 | 3,823 | 3,756 |
| Mason County flipped | D+5.9 | R+42.3 | R+48.2 | 6,808 | 6,371 |
| Perry County | R+3.9 | R+52.0 | R+48.1 | 9,995 | 9,241 |
| Franklin County | R+2.8 | R+50.5 | R+47.7 | 18,641 | 17,685 |
| Jasper County | R+17.6 | R+65.3 | R+47.7 | 5,131 | 5,421 |
| Marion County | R+2.0 | R+49.5 | R+47.5 | 17,364 | 16,756 |
| Jersey County | R+2.8 | R+50.2 | R+47.4 | 10,583 | 11,691 |
| Scott County | R+14.1 | R+61.2 | R+47.1 | 2,600 | 2,587 |
| Montgomery County flipped | D+2.6 | R+44.0 | R+46.6 | 12,871 | 13,187 |
| Fulton County flipped | D+21.3 | R+23.8 | R+45.1 | 16,323 | 16,137 |
| Pike County | R+18.8 | R+63.8 | R+45.0 | 7,616 | 7,506 |
| Cass County flipped | D+1.3 | R+43.4 | R+44.7 | 5,408 | 5,241 |
| Edgar County | R+8.0 | R+52.3 | R+44.3 | 8,255 | 7,906 |
| Clay County | R+23.2 | R+67.3 | R+44.1 | 6,454 | 6,766 |
| Bond County | R+1.3 | R+44.8 | R+43.5 | 7,924 | 7,981 |
| Clark County | R+8.1 | R+51.2 | R+43.1 | 8,288 | 8,203 |
| Washington County | R+14.3 | R+57.2 | R+42.9 | 7,932 | 7,561 |
| Hardin County | R+19.4 | R+61.8 | R+42.4 | 2,255 | 1,925 |
| Clinton County | R+9.8 | R+51.9 | R+42.1 | 17,314 | 19,215 |
| Edwards County | R+29.8 | R+71.1 | R+41.3 | 3,350 | 3,288 |
| Cumberland County | R+20.7 | R+61.8 | R+41.1 | 5,321 | 5,768 |
| Christian County | R+6.3 | R+46.7 | R+40.4 | 15,100 | 15,534 |
| Shelby County | R+19.8 | R+60.2 | R+40.4 | 10,868 | 11,664 |
| Saline County | R+8.9 | R+49.1 | R+40.2 | 11,428 | 10,602 |
| Stark County | R+5.3 | R+45.5 | R+40.2 | 2,907 | 2,761 |
| Wabash County | R+13.7 | R+53.9 | R+40.2 | 5,782 | 5,377 |
| Crawford County | R+13.0 | R+52.5 | R+39.5 | 9,129 | 8,927 |
| Hancock County | R+10.8 | R+50.0 | R+39.2 | 9,469 | 9,058 |
| Mercer County flipped | D+11.9 | R+27.1 | R+39.0 | 8,848 | 8,345 |
| Putnam County flipped | D+15.6 | R+22.9 | R+38.5 | 3,337 | 3,331 |
| Richland County | R+15.0 | R+53.5 | R+38.5 | 7,650 | 7,743 |
| Brown County | R+21.7 | R+59.9 | R+38.2 | 2,569 | 2,455 |
| Pope County | R+22.3 | R+60.1 | R+37.8 | 2,231 | 2,132 |
| Jefferson County | R+10.8 | R+47.8 | R+37.0 | 17,141 | 16,639 |
| Carroll County flipped | D+4.8 | R+31.7 | R+36.5 | 7,674 | 7,836 |
| Moultrie County | R+12.8 | R+49.0 | R+36.2 | 6,260 | 6,523 |
| Vermilion County flipped | D+0.6 | R+35.6 | R+36.2 | 32,872 | 29,509 |
| Wayne County | R+35.2 | R+70.9 | R+35.7 | 8,071 | 8,267 |
| Pulaski County flipped | D+1.4 | R+34.2 | R+35.6 | 3,270 | 2,377 |
| Marshall County | R+1.1 | R+36.0 | R+34.9 | 6,333 | 6,127 |
| Warren County flipped | D+8.1 | R+25.1 | R+33.2 | 8,029 | 7,432 |
| Henry County flipped | D+7.8 | R+24.5 | R+32.3 | 24,785 | 25,062 |
| Whiteside County flipped | D+17.6 | R+14.7 | R+32.3 | 26,906 | 26,429 |
| Alexander County flipped | D+12.6 | R+19.2 | R+31.8 | 3,937 | 2,271 |
| Coles County flipped | D+3.2 | R+28.5 | R+31.7 | 23,076 | 21,469 |
| Morgan County | R+0.8 | R+32.5 | R+31.7 | 15,353 | 14,649 |
| De Witt County | R+13.3 | R+44.9 | R+31.6 | 7,801 | 7,736 |
| Union County | R+11.9 | R+43.2 | R+31.3 | 9,116 | 8,224 |
| Grundy County flipped | D+1.7 | R+29.5 | R+31.2 | 22,171 | 26,539 |
| Bureau County flipped | D+5.7 | R+24.3 | R+30.0 | 17,113 | 15,992 |
| LaSalle County flipped | D+11.1 | R+18.5 | R+29.6 | 50,185 | 52,432 |
| Knox County flipped | D+19.9 | R+9.3 | R+29.2 | 23,988 | 22,175 |
| Iroquois County | R+29.9 | R+57.4 | R+27.5 | 13,596 | 13,307 |
| Jo Daviess County flipped | D+10.5 | R+16.8 | R+27.3 | 11,750 | 12,385 |
| Livingston County | R+19.2 | R+46.3 | R+27.1 | 15,625 | 16,538 |
| Menard County | R+14.9 | R+41.4 | R+26.5 | 6,464 | 6,423 |
| Stephenson County flipped | D+6.6 | R+19.4 | R+26.0 | 21,605 | 20,965 |
| Monroe County | R+10.6 | R+36.3 | R+25.7 | 18,083 | 20,889 |
| Massac County | R+23.3 | R+48.8 | R+25.5 | 7,186 | 6,676 |
| Kankakee County flipped | D+4.6 | R+20.8 | R+25.4 | 48,016 | 47,515 |
| Adams County | R+22.4 | R+47.4 | R+25.0 | 30,823 | 31,744 |
| Douglas County | R+21.3 | R+46.1 | R+24.8 | 8,356 | 8,404 |
| Logan County | R+16.9 | R+41.5 | R+24.6 | 12,896 | 12,555 |
| McDonough County flipped | D+5.6 | R+18.8 | R+24.4 | 13,042 | 11,940 |
| Effingham County | R+36.0 | R+60.3 | R+24.3 | 16,835 | 19,062 |
| Williamson County | R+14.5 | R+38.7 | R+24.2 | 30,821 | 32,998 |
| Johnson County | R+34.6 | R+58.3 | R+23.7 | 5,901 | 6,103 |
| Madison County flipped | D+9.1 | R+13.3 | R+22.4 | 128,334 | 132,599 |
| Ogle County | R+7.6 | R+29.4 | R+21.8 | 24,850 | 25,749 |
| Tazewell County | R+6.1 | R+26.7 | R+20.6 | 63,854 | 67,966 |
| Macon County flipped | D+1.1 | R+18.9 | R+20.0 | 51,216 | 45,224 |
| Lee County | R+3.0 | R+22.3 | R+19.3 | 16,318 | 16,091 |
| Ford County | R+29.0 | R+47.9 | R+18.9 | 6,386 | 6,547 |
| Boone County flipped | D+4.1 | R+14.5 | R+18.6 | 22,157 | 24,216 |
| Jackson County | D+21.8 | D+3.5 | R+18.3 | 25,532 | 22,331 |
| Piatt County | R+12.6 | R+30.6 | R+18.0 | 8,999 | 9,496 |
| Woodford County | R+26.7 | R+42.1 | R+15.4 | 19,483 | 21,113 |
| Rock Island County | D+24.6 | D+9.5 | R+15.1 | 68,401 | 63,267 |
| DeKalb County | D+16.7 | D+2.0 | R+14.7 | 44,818 | 47,186 |
| St. Clair County | D+22.5 | D+7.9 | R+14.6 | 125,744 | 119,655 |
| Winnebago County | D+12.8 | D+0.5 | R+12.3 | 126,031 | 121,048 |
| Will County | D+13.2 | D+1.6 | R+11.6 | 286,420 | 324,971 |
| Cook County | D+53.4 | D+42.0 | R+11.4 | 2,137,466 | 2,056,800 |
| McHenry County flipped | D+5.3 | R+5.3 | R+10.6 | 139,268 | 161,699 |
| Sangamon County flipped | D+4.4 | R+5.0 | R+9.4 | 99,828 | 98,845 |
| Peoria County | D+13.9 | D+4.6 | R+9.3 | 81,704 | 78,731 |
| Kendall County | D+7.3 | D+1.5 | R+5.8 | 46,631 | 65,970 |
| Kane County | D+11.8 | D+9.4 | R+2.4 | 193,299 | 222,364 |
| Lake County | D+19.7 | D+20.8 | D+1.1 | 299,105 | 309,323 |
| DuPage County | D+10.8 | D+13.4 | D+2.6 | 417,973 | 449,660 |
| McLean County | D+1.3 | D+4.8 | D+3.5 | 75,750 | 86,168 |
| Champaign County | D+17.5 | D+24.1 | D+6.6 | 84,143 | 88,627 |
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data