Illinois 2024 Presidential Election Results by County

In 2024, the Republican candidate won 88 of Illinois's 102 counties.

County Winner Party Votes Vote Share Margin Total Votes Cast
Adams Donald J Trump Republican 23,161 72.9% 47.4 pts 31,766
Alexander Donald J Trump Republican 1,341 59.0% 19.2 pts 2,271
Bond Donald J Trump Republican 5,692 71.2% 44.7 pts 7,991
Boone Donald J Trump Republican 13,673 56.4% 14.5 pts 24,256
Brown Donald J Trump Republican 1,938 78.9% 59.9 pts 2,455
Bureau Donald J Trump Republican 9,784 61.2% 24.3 pts 15,999
Calhoun Donald J Trump Republican 2,059 76.8% 55.9 pts 2,680
Carroll Donald J Trump Republican 5,082 64.8% 31.7 pts 7,840
Cass Donald J Trump Republican 3,712 70.8% 43.4 pts 5,241
Champaign Kamala D Harris Democratic 54,314 60.6% 23.8 pts 89,581
Christian Donald J Trump Republican 11,278 72.6% 46.7 pts 15,545
Clark Donald J Trump Republican 6,130 74.7% 51.2 pts 8,206
Clay Donald J Trump Republican 5,610 82.9% 67.3 pts 6,769
Clinton Donald J Trump Republican 14,407 74.9% 51.8 pts 19,230
Coles Donald J Trump Republican 13,606 63.3% 28.4 pts 21,507
Cook Kamala D Harris Democratic 1,447,821 69.6% 41.6 pts 2,079,239
Crawford Donald J Trump Republican 6,727 75.3% 52.4 pts 8,935
Cumberland Donald J Trump Republican 4,627 80.2% 61.8 pts 5,769
De Witt Donald J Trump Republican 5,529 71.3% 44.7 pts 7,758
DeKalb Kamala D Harris Democratic 23,648 49.9% 2.0 pts 47,401
Douglas Donald J Trump Republican 6,076 72.2% 46.1 pts 8,410
Dupage Kamala D Harris Democratic 251,164 55.0% 13.1 pts 456,882
Edgar Donald J Trump Republican 5,955 75.3% 52.3 pts 7,912
Edwards Donald J Trump Republican 2,794 84.9% 71.1 pts 3,289
Effingham Donald J Trump Republican 15,124 79.2% 60.3 pts 19,084
Fayette Donald J Trump Republican 7,847 81.7% 64.7 pts 9,601
Ford Donald J Trump Republican 4,778 72.9% 47.8 pts 6,553
Franklin Donald J Trump Republican 13,200 74.6% 50.5 pts 17,692
Fulton Donald J Trump Republican 9,827 60.9% 23.8 pts 16,144
Gallatin Donald J Trump Republican 1,923 76.0% 53.8 pts 2,530
Greene Donald J Trump Republican 4,719 77.9% 57.8 pts 6,056
Grundy Donald J Trump Republican 16,997 63.9% 29.5 pts 26,589
Hamilton Donald J Trump Republican 3,385 81.0% 63.3 pts 4,181
Hancock Donald J Trump Republican 6,708 74.0% 49.9 pts 9,065
Hardin Donald J Trump Republican 1,546 80.3% 61.7 pts 1,926
Henderson Donald J Trump Republican 2,369 68.4% 38.8 pts 3,464
Henry Donald J Trump Republican 15,359 61.2% 24.4 pts 25,092
Iroquois Donald J Trump Republican 10,376 77.9% 57.3 pts 13,324
Jackson Kamala D Harris Democratic 11,394 50.7% 3.5 pts 22,465
Jasper Donald J Trump Republican 4,449 82.0% 65.2 pts 5,425
Jefferson Donald J Trump Republican 12,189 73.2% 47.7 pts 16,662
Jersey Donald J Trump Republican 8,684 74.3% 50.2 pts 11,694
Jo Daviess Donald J Trump Republican 7,136 57.5% 16.8 pts 12,414
Johnson Donald J Trump Republican 4,798 78.6% 58.3 pts 6,103
Kane Kamala D Harris Democratic 120,077 53.7% 9.3 pts 223,534
Kankakee Donald J Trump Republican 28,285 59.5% 20.8 pts 47,569
Kendall Kamala D Harris Democratic 32,977 49.7% 1.5 pts 66,397
Knox Donald J Trump Republican 11,917 53.7% 9.4 pts 22,191
LaSalle Donald J Trump Republican 30,717 58.5% 18.5 pts 52,508
Lake Kamala D Harris Democratic 184,642 59.4% 20.7 pts 310,913
Lawrence Donald J Trump Republican 4,715 77.2% 56.2 pts 6,110
Lee Donald J Trump Republican 9,680 60.1% 22.2 pts 16,113
Livingston Donald J Trump Republican 11,970 72.3% 46.3 pts 16,549
Logan Donald J Trump Republican 8,757 69.7% 41.5 pts 12,564
Macon Donald J Trump Republican 26,562 58.6% 18.9 pts 45,341
Macoupin Donald J Trump Republican 16,065 68.6% 39.2 pts 23,425
Madison Donald J Trump Republican 73,925 55.6% 13.2 pts 133,072
Marion Donald J Trump Republican 12,409 74.0% 49.5 pts 16,762
Marshall Donald J Trump Republican 4,119 67.2% 36.0 pts 6,127
Mason Donald J Trump Republican 4,464 70.0% 42.2 pts 6,374
Massac Donald J Trump Republican 4,939 74.0% 48.8 pts 6,676
McDonough Donald J Trump Republican 6,987 58.4% 18.8 pts 11,972
McHenry Donald J Trump Republican 83,933 51.7% 5.3 pts 162,283
McLean Kamala D Harris Democratic 44,495 51.4% 4.9 pts 86,522
Menard Donald J Trump Republican 4,499 70.0% 41.4 pts 6,431
Mercer Donald J Trump Republican 5,215 62.5% 27.1 pts 8,346
Monroe Donald J Trump Republican 14,055 67.2% 36.3 pts 20,902
Montgomery Donald J Trump Republican 9,378 71.0% 44.0 pts 13,203
Morgan Donald J Trump Republican 9,607 65.5% 32.4 pts 14,677
Moultrie Donald J Trump Republican 4,816 73.8% 49.0 pts 6,528
Ogle Donald J Trump Republican 16,450 63.8% 29.3 pts 25,799
Peoria Kamala D Harris Democratic 40,564 51.3% 4.6 pts 79,138
Perry Donald J Trump Republican 6,949 75.1% 51.9 pts 9,248
Piatt Donald J Trump Republican 6,104 64.2% 30.5 pts 9,508
Pike Donald J Trump Republican 6,086 81.0% 63.7 pts 7,509
Pope Donald J Trump Republican 1,698 79.6% 60.1 pts 2,133
Pulaski Donald J Trump Republican 1,583 66.5% 34.2 pts 2,381
Putnam Donald J Trump Republican 2,014 60.4% 22.8 pts 3,334
Randolph Donald J Trump Republican 10,624 74.1% 50.0 pts 14,333
Richland Donald J Trump Republican 5,889 75.9% 53.4 pts 7,755
Rock Island Kamala D Harris Democratic 34,126 53.8% 9.6 pts 63,458
Saline Donald J Trump Republican 7,830 73.8% 49.0 pts 10,605
Sangamon Donald J Trump Republican 50,979 51.4% 4.9 pts 99,171
Schuyler Donald J Trump Republican 2,720 72.4% 46.8 pts 3,759
Scott Donald J Trump Republican 2,071 80.1% 61.2 pts 2,587
Shelby Donald J Trump Republican 9,267 79.4% 60.2 pts 11,670
St. Clair Kamala D Harris Democratic 63,433 52.9% 7.8 pts 119,962
Stark Donald J Trump Republican 1,983 71.8% 45.6 pts 2,761
Stephenson Donald J Trump Republican 12,347 58.8% 19.4 pts 20,995
Tazewell Donald J Trump Republican 42,451 62.4% 26.6 pts 68,027
Union Donald J Trump Republican 5,837 71.0% 43.2 pts 8,226
Vermilion Donald J Trump Republican 19,777 66.9% 35.6 pts 29,549
Wabash Donald J Trump Republican 4,095 76.2% 53.8 pts 5,377
Warren Donald J Trump Republican 4,579 61.5% 25.1 pts 7,447
Washington Donald J Trump Republican 5,892 77.9% 57.2 pts 7,562
Wayne Donald J Trump Republican 7,019 84.8% 70.9 pts 8,275
White Donald J Trump Republican 5,586 79.0% 59.4 pts 7,067
Whiteside Donald J Trump Republican 14,898 56.3% 14.7 pts 26,447
Will Kamala D Harris Democratic 162,874 49.7% 1.6 pts 327,604
Williamson Donald J Trump Republican 22,686 68.6% 38.7 pts 33,068
Winnebago Kamala D Harris Democratic 59,942 49.4% 0.6 pts 121,347
Woodford Donald J Trump Republican 14,837 70.2% 42.0 pts 21,123

Other Cycles

Frequently Asked Questions

Which party won the most counties in Illinois in 2024?

The Republican candidate won 88 of Illinois's 102 counties in 2024, with 14 counties going to the other major party.

Which Illinois county had the closest presidential result in 2024?

Winnebago had the closest margin in Illinois in 2024, with Kamala D Harris (Democratic) winning by 0.6 points out of 121,347 total votes cast.

Which Illinois county had the widest presidential margin in 2024?

Edwards had the widest margin in Illinois in 2024, with Donald J Trump (Republican) winning by 71.1 points.

How many counties are included in Illinois's 2024 presidential results?

This page covers 102 counties in Illinois for the 2024 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.