The Patriot OasisFollow on X

Elections → Maps → Illinois

Illinois

2024 president countiesIllinois official election results

County map

2024 general · President

County colors use Illinois State Board of Elections vote totals. The color is the party with the most votes in that county. It is not a swing from an earlier election, and it is not the frozen 2026 snapshot.

Winner votes are not the race total
Adams. Adams: Donald J. Trump has the most votes, 23,161 of 31,900 (72.6%). Republican. Not a change from a prior election.Alexander. Alexander: Donald J. Trump has the most votes, 1,341 of 2,276 (58.9%). Republican. Not a change from a prior election.Bond. Bond: Donald J. Trump has the most votes, 5,692 of 8,016 (71%). Republican. Not a change from a prior election.Boone. Boone: Donald J. Trump has the most votes, 13,673 of 24,357 (56.1%). Republican. Not a change from a prior election.Brown. Brown: Donald J. Trump has the most votes, 1,938 of 2,465 (78.6%). Republican. Not a change from a prior election.Bureau. Bureau: Donald J. Trump has the most votes, 9,784 of 16,071 (60.9%). Republican. Not a change from a prior election.Calhoun. Calhoun: Donald J. Trump has the most votes, 2,059 of 2,684 (76.7%). Republican. Not a change from a prior election.Carroll. Carroll: Donald J. Trump has the most votes, 5,082 of 7,857 (64.7%). Republican. Not a change from a prior election.Cass. Cass: Donald J. Trump has the most votes, 3,712 of 5,241 (70.8%). Other. Not a change from a prior election.Champaign. Champaign: Kamala D. Harris has the most votes, 54,314 of 90,256 (60.2%). Democratic. Not a change from a prior election.Christian. Christian: Donald J. Trump has the most votes, 11,278 of 15,600 (72.3%). Republican. Not a change from a prior election.Clark. Clark: Donald J. Trump has the most votes, 6,130 of 8,228 (74.5%). Republican. Not a change from a prior election.Clay. Clay: Donald J. Trump has the most votes, 5,610 of 6,778 (82.8%). Republican. Not a change from a prior election.Clinton. Clinton: Donald J. Trump has the most votes, 14,407 of 19,306 (74.6%). Republican. Not a change from a prior election.Coles. Coles: Donald J. Trump has the most votes, 13,606 of 21,613 (63%). Republican. Not a change from a prior election.Cook. Cook: Kamala D. Harris has the most votes, 1,447,821 of 2,079,239 (69.6%). Democratic. Not a change from a prior election.Crawford. Crawford: Donald J. Trump has the most votes, 6,727 of 8,954 (75.1%). Republican. Not a change from a prior election.Cumberland. Cumberland: Donald J. Trump has the most votes, 4,627 of 5,792 (79.9%). Other. Not a change from a prior election.De Witt. De Witt: Donald J. Trump has the most votes, 5,529 of 7,768 (71.2%). Republican. Not a change from a prior election.DeKalb. DeKalb: Kamala D. Harris has the most votes, 23,648 of 47,570 (49.7%). Democratic. Not a change from a prior election.Douglas. Douglas: Donald J. Trump has the most votes, 6,076 of 8,448 (71.9%). Republican. Not a change from a prior election.DuPage. DuPage: Kamala D. Harris has the most votes, 251,164 of 460,668 (54.5%). Democratic. Not a change from a prior election.Edgar. Edgar: Donald J. Trump has the most votes, 5,955 of 7,928 (75.1%). Republican. Not a change from a prior election.Edwards. Edwards: Donald J. Trump has the most votes, 2,794 of 3,295 (84.8%). Republican. Not a change from a prior election.Effingham. Effingham: Donald J. Trump has the most votes, 15,124 of 19,155 (79%). Republican. Not a change from a prior election.Fayette. Fayette: Donald J. Trump has the most votes, 7,847 of 9,626 (81.5%). Republican. Not a change from a prior election.Ford. Ford: Donald J. Trump has the most votes, 4,778 of 6,575 (72.7%). Republican. Not a change from a prior election.Franklin. Franklin: Donald J. Trump has the most votes, 13,200 of 17,739 (74.4%). Republican. Not a change from a prior election.Fulton. Fulton: Donald J. Trump has the most votes, 9,827 of 16,212 (60.6%). Republican. Not a change from a prior election.Gallatin. Gallatin: Donald J. Trump has the most votes, 1,923 of 2,535 (75.9%). Republican. Not a change from a prior election.Greene. Greene: Donald J. Trump has the most votes, 4,719 of 6,075 (77.7%). Other. Not a change from a prior election.Grundy. Grundy: Donald J. Trump has the most votes, 16,997 of 26,668 (63.7%). Republican. Not a change from a prior election.Hamilton. Hamilton: Donald J. Trump has the most votes, 3,385 of 4,194 (80.7%). Republican. Not a change from a prior election.Hancock. Hancock: Donald J. Trump has the most votes, 6,708 of 9,106 (73.7%). Republican. Not a change from a prior election.Hardin. Hardin: Donald J. Trump has the most votes, 1,546 of 1,933 (80%). Republican. Not a change from a prior election.Henderson. Henderson: Donald J. Trump has the most votes, 2,369 of 3,470 (68.3%). Republican. Not a change from a prior election.Henry. Henry: Donald J. Trump has the most votes, 15,359 of 25,181 (61%). Republican. Not a change from a prior election.Iroquois. Iroquois: Donald J. Trump has the most votes, 10,376 of 13,354 (77.7%). Other. Not a change from a prior election.Jackson. Jackson: Kamala D. Harris has the most votes, 11,394 of 22,582 (50.5%). Democratic. Not a change from a prior election.Jasper. Jasper: Donald J. Trump has the most votes, 4,449 of 5,438 (81.8%). Republican. Not a change from a prior election.Jefferson. Jefferson: Donald J. Trump has the most votes, 12,189 of 16,704 (73%). Republican. Not a change from a prior election.Jersey. Jersey: Donald J. Trump has the most votes, 8,684 of 11,743 (74%). Republican. Not a change from a prior election.Jo Daviess. Jo Daviess: Donald J. Trump has the most votes, 7,136 of 12,472 (57.2%). Republican. Not a change from a prior election.Johnson. Johnson: Donald J. Trump has the most votes, 4,798 of 6,103 (78.6%). Republican. Not a change from a prior election.Kane. Kane: Kamala D. Harris has the most votes, 120,077 of 222,364 (54%). Democratic. Not a change from a prior election.Kankakee. Kankakee: Donald J. Trump has the most votes, 28,285 of 47,785 (59.2%). Republican. Not a change from a prior election.Kendall. Kendall: Kamala D. Harris has the most votes, 32,977 of 66,549 (49.6%). Democratic. Not a change from a prior election.Knox. Knox: Donald J. Trump has the most votes, 11,917 of 22,295 (53.5%). Republican. Not a change from a prior election.LaSalle. LaSalle: Donald J. Trump has the most votes, 30,717 of 52,688 (58.3%). Republican. Not a change from a prior election.Lake. Lake: Kamala D. Harris has the most votes, 184,642 of 313,558 (58.9%). Democratic. Not a change from a prior election.Lawrence. Lawrence: Donald J. Trump has the most votes, 4,715 of 6,126 (77%). Republican. Not a change from a prior election.Lee. Lee: Donald J. Trump has the most votes, 9,680 of 16,172 (59.9%). Republican. Not a change from a prior election.Livingston. Livingston: Donald J. Trump has the most votes, 11,970 of 16,621 (72%). Republican. Not a change from a prior election.Logan. Logan: Donald J. Trump has the most votes, 8,757 of 12,621 (69.4%). Republican. Not a change from a prior election.Macon. Macon: Donald J. Trump has the most votes, 26,562 of 45,509 (58.4%). Republican. Not a change from a prior election.Macoupin. Macoupin: Donald J. Trump has the most votes, 16,065 of 23,503 (68.4%). Republican. Not a change from a prior election.Madison. Madison: Donald J. Trump has the most votes, 73,925 of 133,583 (55.3%). Republican. Not a change from a prior election.Marion. Marion: Donald J. Trump has the most votes, 12,409 of 16,803 (73.8%). Republican. Not a change from a prior election.Marshall. Marshall: Donald J. Trump has the most votes, 4,119 of 6,154 (66.9%). Republican. Not a change from a prior election.Mason. Mason: Donald J. Trump has the most votes, 4,464 of 6,402 (69.7%). Republican. Not a change from a prior election.Massac. Massac: Donald J. Trump has the most votes, 4,939 of 6,703 (73.7%). Other. Not a change from a prior election.McDonough. McDonough: Donald J. Trump has the most votes, 6,987 of 12,025 (58.1%). Republican. Not a change from a prior election.McHenry. McHenry: Donald J. Trump has the most votes, 83,933 of 163,082 (51.5%). Republican. Not a change from a prior election.McLean. McLean: Kamala D. Harris has the most votes, 44,495 of 87,115 (51.1%). Democratic. Not a change from a prior election.Menard. Menard: Donald J. Trump has the most votes, 4,499 of 6,456 (69.7%). Republican. Not a change from a prior election.Mercer. Mercer: Donald J. Trump has the most votes, 5,215 of 8,373 (62.3%). Republican. Not a change from a prior election.Monroe. Monroe: Donald J. Trump has the most votes, 14,055 of 21,014 (66.9%). Republican. Not a change from a prior election.Montgomery. Montgomery: Donald J. Trump has the most votes, 9,378 of 13,246 (70.8%). Republican. Not a change from a prior election.Morgan. Morgan: Donald J. Trump has the most votes, 9,607 of 14,649 (65.6%). Republican. Not a change from a prior election.Moultrie. Moultrie: Donald J. Trump has the most votes, 4,816 of 6,547 (73.6%). Republican. Not a change from a prior election.Ogle. Ogle: Donald J. Trump has the most votes, 16,450 of 25,900 (63.5%). Republican. Not a change from a prior election.Peoria. Peoria: Kamala D. Harris has the most votes, 40,564 of 79,722 (50.9%). Democratic. Not a change from a prior election.Perry. Perry: Donald J. Trump has the most votes, 6,949 of 9,265 (75%). Republican. Not a change from a prior election.Piatt. Piatt: Donald J. Trump has the most votes, 6,104 of 9,546 (63.9%). Republican. Not a change from a prior election.Pike. Pike: Donald J. Trump has the most votes, 6,086 of 7,525 (80.9%). Republican. Not a change from a prior election.Pope. Pope: Donald J. Trump has the most votes, 1,698 of 2,135 (79.5%). Republican. Not a change from a prior election.Pulaski. Pulaski: Donald J. Trump has the most votes, 1,583 of 2,386 (66.3%). Republican. Not a change from a prior election.Putnam. Putnam: Donald J. Trump has the most votes, 2,014 of 3,348 (60.2%). Republican. Not a change from a prior election.Randolph. Randolph: Donald J. Trump has the most votes, 10,624 of 14,373 (73.9%). Republican. Not a change from a prior election.Richland. Richland: Donald J. Trump has the most votes, 5,889 of 7,772 (75.8%). Republican. Not a change from a prior election.Rock Island. Rock Island: Kamala D. Harris has the most votes, 34,126 of 63,679 (53.6%). Democratic. Not a change from a prior election.Saline. Saline: Donald J. Trump has the most votes, 7,830 of 10,629 (73.7%). Republican. Not a change from a prior election.Sangamon. Sangamon: Donald J. Trump has the most votes, 50,979 of 99,773 (51.1%). Republican. Not a change from a prior election.Schuyler. Schuyler: Donald J. Trump has the most votes, 2,720 of 3,767 (72.2%). Republican. Not a change from a prior election.Scott. Scott: Donald J. Trump has the most votes, 2,071 of 2,592 (79.9%). Republican. Not a change from a prior election.Shelby. Shelby: Donald J. Trump has the most votes, 9,267 of 11,703 (79.2%). Republican. Not a change from a prior election.St. Clair. St. Clair: Kamala D. Harris has the most votes, 57,226 of 120,572 (47.5%). Democratic. Not a change from a prior election.Stark. Stark: Donald J. Trump has the most votes, 1,983 of 2,765 (71.7%). Republican. Not a change from a prior election.Stephenson. Stephenson: Donald J. Trump has the most votes, 12,347 of 21,076 (58.6%). Republican. Not a change from a prior election.Tazewell. Tazewell: Donald J. Trump has the most votes, 42,451 of 68,442 (62%). Republican. Not a change from a prior election.Union. Union: Donald J. Trump has the most votes, 5,837 of 8,268 (70.6%). Republican. Not a change from a prior election.Vermilion. Vermilion: Donald J. Trump has the most votes, 19,777 of 29,651 (66.7%). Republican. Not a change from a prior election.Wabash. Wabash: Donald J. Trump has the most votes, 4,095 of 5,393 (75.9%). Republican. Not a change from a prior election.Warren. Warren: Donald J. Trump has the most votes, 4,579 of 7,470 (61.3%). Other. Not a change from a prior election.Washington. Washington: Donald J. Trump has the most votes, 5,892 of 7,596 (77.6%). Republican. Not a change from a prior election.Wayne. Wayne: Donald J. Trump has the most votes, 7,019 of 8,291 (84.7%). Republican. Not a change from a prior election.White. White: Donald J. Trump has the most votes, 5,586 of 7,085 (78.8%). Republican. Not a change from a prior election.Whiteside. Whiteside: Donald J. Trump has the most votes, 14,898 of 26,550 (56.1%). Republican. Not a change from a prior election.Will. Will: Kamala D. Harris has the most votes, 162,874 of 328,937 (49.5%). Other. Not a change from a prior election.Williamson. Williamson: Donald J. Trump has the most votes, 22,686 of 33,174 (68.4%). Republican. Not a change from a prior election.Winnebago. Winnebago: Donald J. Trump has the most votes, 39,514 of 122,018 (32.4%). Republican. Not a change from a prior election.Woodford. Woodford: Donald J. Trump has the most votes, 14,837 of 21,258 (69.8%). Republican. Not a change from a prior election.CookRock IslandLaSalleWillMcLeanPikeSangamonLivingstonIroquoisFordFultonBureauMontgomeryShelbyMasonTazewellChampaignFayetteHancockAdamsRandolphVermilionCalhounHenrySt. ClairMorganOgleMacoupinMadisonJo DaviessLeeKankakeeSchuylerWhitesideWoodfordJacksonKnoxWayneMaconGreeneLoganClintonDeKalbMercerEdgarWhiteMcHenryHendersonCarrollMcDonoughStephensonWinnebagoColesClarkMarionPopeKaneJeffersonJerseyWarrenLakeCassClayPiattCrawfordAlexanderJasperEffinghamDe WittPerryUnionGrundyDouglasWilliamsonGallatinLawrenceHamiltonWabashBondMenardKendallStarkBoone
  • Republican most votes
  • Democratic most votes
  • Not in this contest

Select a county. Totals are candidate votes from the official file.

County table for the selected contest
CountyKamala D. HarrisDonald J. TrumpDonald J. TrumpKamala D. HarrisDonald J. TrumpKamala D. HarrisDonald J. TrumpWrite-inKamala D. HarrisRobert F. Kennedy Jr.Robert F. Kennedy Jr.Robert F. Kennedy Jr.County total
Adams8,11123,16123,1618,11123,1618,11123,1611568,11147247247231,900
Alexander9041,3411,3419041,3419041,34159042626262,276
Bond2,1175,6925,6922,1175,6922,1175,692352,1171721721728,016
Boone10,15913,67313,67310,15913,67310,15913,67314110,15938438438424,357
Brown4671,9381,9384671,9384671,938104675050502,465
Bureau5,9009,7849,7845,9009,7845,9009,784795,90030830830816,071
Calhoun5602,0592,0595602,0595602,05945606161612,684
Carroll2,6005,0825,0822,6005,0822,6005,082212,6001541541547,857
Cass1,4383,7123,7121,4383,7121,4383,712—1,4389191915,241
Champaign54,31432,96532,96554,31432,96554,31432,9651,62954,3141,3481,3481,34890,256
Christian4,02611,27811,2784,02611,2784,02611,278664,02623023023015,600
Clark1,9276,1306,1301,9276,1301,9276,130251,9271461461468,228
Clay1,0545,6105,6101,0545,6101,0545,610121,0541021021026,778
Clinton4,44714,40714,4074,44714,4074,44714,407914,44736136136119,306
Coles7,49513,60613,6067,49513,6067,49513,6061447,49536836836821,613
Cook1,447,821583,852583,8521,447,821583,8521,447,821583,85222,4391,447,82125,12725,12725,1272,079,239
Crawford2,0486,7276,7272,0486,7272,0486,727272,0481521521528,954
Cumberland1,0594,6274,6271,0594,6271,0594,627241,0598282825,792
De Witt2,0585,5295,5292,0585,5292,0585,529322,0581491491497,768
DeKalb23,64822,71622,71623,64822,71623,64822,71638423,64882282282247,570
Douglas2,1986,0766,0762,1986,0762,1986,076442,1981301301308,448
DuPage251,164191,243191,243251,164191,243251,164191,24311,008251,1647,2537,2537,253460,668
Edgar1,8165,9555,9551,8165,9551,8165,955221,8161351351357,928
Edwards4572,7942,7944572,7944572,79474573737373,295
Effingham3,61715,12415,1243,61715,1243,61715,124933,61732132132119,155
Fayette1,6327,8477,8471,6327,8471,6327,847251,6321221221229,626
Ford1,6434,7784,7781,6434,7781,6434,778281,6431261261266,575
Franklin4,25713,20013,2004,25713,2004,25713,200544,25722822822817,739
Fulton5,9809,8279,8275,9809,8275,9809,827755,98033033033016,212
Gallatin5611,9231,9235611,9235611,92365614545452,535
Greene1,2204,7194,7191,2204,7191,2204,719211,2201151151156,075
Grundy9,14316,99716,9979,14316,9979,14316,9971299,14339939939926,668
Hamilton7393,3853,3857393,3857393,385137395757574,194
Hancock2,1836,7086,7082,1836,7082,1836,708482,1831671671679,106
Hardin3571,5461,5463571,5463571,54683572222221,933
Henderson1,0262,3692,3691,0262,3691,0262,36981,0266767673,470
Henry9,22615,35915,3599,22615,3599,22615,3591199,22647747747725,181
Iroquois2,74710,37610,3762,74710,3762,74710,376472,74718418418413,354
Jackson11,39410,61410,61411,39410,61411,39410,61425111,39432332332322,582
Jasper9124,4494,4499124,4499124,449179126060605,438
Jefferson4,24012,18912,1894,24012,1894,24012,189654,24021021021016,704
Jersey2,8168,6848,6842,8168,6842,8168,684522,81619119119111,743
Jo Daviess5,0517,1367,1365,0517,1365,0517,136875,05119819819812,472
Johnson1,2414,7984,7981,2414,7981,2414,798—1,2416464646,103
Kane120,07799,26099,260120,07799,260120,07799,260—120,0773,0273,0273,027222,364
Kankakee18,39928,28528,28518,39928,28518,39928,28527018,39983183183147,785
Kendall32,97731,97031,97032,97731,97032,97731,97057932,9771,0231,0231,02366,549
Knox9,83811,91711,9179,83811,9179,83811,9171209,83842042042022,295
LaSalle21,02930,71730,71721,02930,71721,02930,71725621,02968668668652,688
Lake184,642120,402120,402184,642120,402184,642120,4024,235184,6424,2794,2794,279313,558
Lawrence1,2834,7154,7151,2834,7151,2834,715231,2831051051056,126
Lee6,1059,6809,6806,1059,6806,1059,680816,10530630630616,172
Livingston4,31111,97011,9704,31111,9704,31111,970834,31125725725716,621
Logan3,5438,7578,7573,5438,7573,5438,757663,54325525525512,621
Macon18,00926,56226,56218,00926,56218,00926,56228518,00965365365345,509
Macoupin6,89216,06516,0656,89216,0656,89216,0651006,89244644644623,503
Madison56,34173,92573,92556,34173,92556,34173,92598456,3412,3332,3332,333133,583
Marion4,11612,40912,4094,11612,4094,11612,409474,11623123123116,803
Marshall1,9134,1194,1191,9134,1191,9134,119271,9139595956,154
Mason1,7734,4644,4641,7734,4641,7734,464311,7731341341346,402
Massac1,6834,9394,9391,6834,9391,6834,939271,6835454546,703
McDonough4,7366,9876,9874,7366,9874,7366,987854,73621721721712,025
McHenry75,37083,93383,93375,37083,93375,37083,9331,38375,3702,3962,3962,396163,082
McLean44,49540,29040,29044,49540,29044,49540,29094744,4951,3831,3831,38387,115
Menard1,8344,4994,4991,8344,4991,8344,499331,8349090906,456
Mercer2,9505,2155,2152,9505,2152,9505,215282,9501801801808,373
Monroe6,47314,05514,0556,47314,0556,47314,0551256,47336136136121,014
Montgomery3,5739,3789,3783,5739,3783,5739,378593,57323623623613,246
Morgan4,8489,6079,6074,8489,6074,8489,607—4,84819419419414,649
Moultrie1,6154,8164,8161,6154,8161,6154,816241,6159292926,547
Ogle8,88316,45016,4508,88316,4508,88316,4501518,88341641641625,900
Peoria40,56436,89636,89640,56436,89640,56436,89699140,5641,2711,2711,27179,722
Perry2,1466,9496,9492,1466,9492,1466,949242,1461461461469,265
Piatt3,2046,1046,1043,2046,1043,2046,104503,2041881881889,546
Pike1,3026,0866,0861,3026,0861,3026,086191,3021181181187,525
Pope4161,6981,6984161,6984161,69834161818182,135
Pulaski7691,5831,5837691,5837691,58397692525252,386
Putnam1,2542,0142,0141,2542,0141,2542,014171,2546363633,348
Randolph3,46110,62410,6243,46110,6243,46110,624413,46124724724714,373
Richland1,7475,8895,8891,7475,8891,7475,889291,7471071071077,772
Rock Island34,12628,06128,06134,12628,06134,12628,06141234,1261,0801,0801,08063,679
Saline2,6347,8307,8302,6347,8302,6347,830272,63413813813810,629
Sangamon46,07450,97950,97946,07450,97946,07450,97992846,0741,7921,7921,79299,773
Schuyler9612,7202,7209612,7209612,720119617575753,767
Scott4882,0712,0714882,0714882,07154882828282,592
Shelby2,2409,2679,2672,2409,2672,2409,267392,24015715715711,703
St. Clair6,2073443446,2073446,2073449176,207878787120,572
Stark7251,9831,9837251,9837251,98347255353532,765
Stephenson8,27812,34712,3478,27812,3478,27812,3471118,27834034034021,076
Tazewell24,32542,45142,45124,32542,45124,32542,45147624,3251,1901,1901,19068,442
Union2,2855,8375,8372,2855,8372,2855,837442,2851021021028,268
Vermilion9,25419,77719,7779,25419,7779,25419,7771429,25447847847829,651
Wabash1,2004,0954,0951,2004,0951,2004,095161,2008282825,393
Warren2,7114,5794,5792,7114,5792,7114,579382,7111421421427,470
Washington1,5645,8925,8921,5645,8921,5645,892351,5641051051057,596
Wayne1,1557,0197,0191,1557,0191,1557,019241,1559393938,291
White1,3905,5865,5861,3905,5861,3905,586211,3908888887,085
Whiteside11,01214,89814,89811,01214,89811,01214,89812111,01251951951926,550
Will162,874157,672157,672162,874157,672162,874157,6723,966162,8744,4254,4254,425328,937
Williamson9,89022,68622,6869,89022,6869,89022,6861769,89042242242233,174
Winnebago31,00119,74319,74331,00119,74331,00119,74397031,001782782782122,018
Woodford5,95814,83714,8375,95814,8375,95814,8371455,95831831831821,258

Boundaries: U.S. Census Bureau 2023 Cartographic Boundary File, cb_2023_us_county_20m. Census file. Counties left blank are absent from the selected contest, not recorded as zero. The same county totals are in the sections below without JavaScript.

Race-call coverage unavailable. This page does not treat the frozen snapshot last changed Nov 4, 2026, 2:55 AM CST as a live result, and it does not show a number that is not in a collected official file.

Overview

Illinois 2024 president counties are the State Board of Elections precinct file, summed to counties. The page does not say the file is a certified canvass. Other contests are still not imported.

No party-registration turnout chart is shown. This archive does not include a collected official table of ballots cast by party registration for Illinois. That figure, where states publish it, is the registration of people who cast ballots, not votes for candidates.

56 sourced contests from collected official files. Past results are not a forecast.

Results

Statewide

Nov 5, 2024 · 2024 general

President

Winner: Kamala D. Harris

Winner votes: 2,153,090

Race total: 5,649,779 (all candidates)

Margin: D+16.8

Status: Official source; certification not verified

Illinois State Board of Elections vote totals

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Kamala D. Harris (Democratic)2,153,09038.1%
Donald J. Trump (Republican)1,202,27321.3%
Donald J. Trump (REPUBLICAN)963,79617.1%
Kamala D. Harris (DEMOCRATIC)689,49112.2%
Donald J. Trump (Nonpartisan)190,6243.4%
Kamala D. Harris (Nonpartisan)173,7323.1%
Donald J. Trump (REPUBLICAN PARTY)92,3861.6%
Write-in (W)57,4111.0%
Kamala D. Harris (DEMOCRATIC PARTY)46,5500.8%
Robert F. Kennedy Jr. (Independent)45,6400.8%
Robert F. Kennedy Jr. (INDEPENDENT)28,0310.5%
Robert F. Kennedy Jr. (Nonpartisan)6,7550.1%

Nov 8, 2022 · 2022 general

U.S. Senate

Winner: Tammy Duckworth

Winner votes: 2,329,136

Race total: 4,098,896 (all candidates)

Margin: D+15.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Tammy Duckworth (D)2,329,13656.8%
Kathy Salvi (R)1,701,05541.5%
Bill Redpath (L)68,6711.7%
Lowell Martin Seida (W)230.0%
Constant 'Connor' Vlakancic (W)110.0%

Nov 3, 2020 · 2020 general

President

Winner: Joseph R. Biden

Winner votes: 3,471,915

Race total: 6,033,744 (all candidates)

Margin: D+17.0

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Joseph R. Biden (D)3,471,91557.5%
Donald J. Trump (R)2,446,89140.6%
Jo Jorgensen (L)66,5441.1%
Howie Hawkins (G)30,4940.5%
Brian Carroll (ASP)9,5480.2%
Gloria La Riva (PSL)8,0460.1%
John Farney (W)840.0%
Jade Simmons (W)780.0%
Mark Charles (W)750.0%
Don Blankenship (W)180.0%
Kasey Wells (W)180.0%
Andy, Jr. Williams (W)80.0%
Barbara Bellar (W)70.0%
Joseph Kishore (W)50.0%
Kevin McKee (W)40.0%
Phill Collins (W)30.0%
James Timothy Struck (W)20.0%
Deborah Rouse (W)10.0%
Dennis Andrew Ball (W)10.0%
Jeremy Higgs (W)10.0%
Mary Ruth Caro Simmons (W)10.0%

Nov 3, 2020 · 2020 general

U.S. Senate

Winner: Richard J. Durbin

Winner votes: 3,278,930

Race total: 5,968,901 (all candidates)

Margin: D+16.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Richard J. Durbin (D)3,278,93054.9%
Mark C., Jr. Curran (R)2,319,87038.9%
Willie L. Wilson (WWP)237,6994.0%
Danny Malouf (L)75,6731.3%
David F. Black (G)56,7111.0%
Kevin Keely (W)100.0%
Lowell Martin Seida (W)60.0%
Albert A. Schaal (W)20.0%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open “All candidate votes and shares” on a phone for each person.

U.S. House

Nov 8, 2022 · 2022 general

U.S. House IL-01

Winner: Jonathan L. Jackson

Winner votes: 159,142

Race total: 237,425 (all candidates)

Margin: D+34.1

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Jonathan L. Jackson (D)159,14267.0%
Eric Carlson (R)78,25833.0%
Tori "Nick" Nicholson (W)130.0%
Babette U. Peyton (W)120.0%

Nov 8, 2022 · 2022 general

U.S. House IL-02

Winner: Robin Kelly

Winner votes: 140,414

Race total: 209,175 (all candidates)

Margin: D+34.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Robin Kelly (D)140,41467.1%
Thomas Lynch (R)68,76132.9%

Nov 8, 2022 · 2022 general

U.S. House IL-03

Winner: Delia Ramirez

Winner votes: 121,764

Race total: 177,759 (all candidates)

Margin: D+37.0

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Delia Ramirez (D)121,76468.5%
Justin Burau (R)55,99531.5%

Nov 8, 2022 · 2022 general

U.S. House IL-04

Winner: Jesus "Chuy" Garcia

Winner votes: 91,036

Race total: 133,047 (all candidates)

Margin: D+40.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Jesus "Chuy" Garcia (D)91,03668.4%
James Falakos (R)37,35228.1%
Edward Hershey (WC)4,6053.5%
Alicia Martinez (W)540.0%

Nov 8, 2022 · 2022 general

U.S. House IL-05

Winner: Mike Quigley

Winner votes: 190,999

Race total: 274,550 (all candidates)

Margin: D+40.8

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mike Quigley (D)190,99969.6%
Tommy Hanson (R)79,11228.8%
Jerico Matias Cruz (I)4,4391.6%

Nov 8, 2022 · 2022 general

U.S. House IL-06

Winner: Sean Casten

Winner votes: 150,496

Race total: 276,859 (all candidates)

Margin: D+8.7

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Sean Casten (D)150,49654.4%
Keith Pekau (R)126,35145.6%
Art Jones (W)120.0%

Nov 8, 2022 · 2022 general

U.S. House IL-07

Winner: Danny K. Davis — Unopposed

Winner votes: 167,650

Race total: 167,746 (all candidates)

Margin: Unopposed

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Danny K. Davis (D)167,65099.9%
Chad Koppie (W)830.0%
Roger Romanelli (W)100.0%
Joshua O. Loyd (W)30.0%

Nov 8, 2022 · 2022 general

U.S. House IL-08

Winner: Raja Krishnamoorthi

Winner votes: 117,880

Race total: 207,215 (all candidates)

Margin: D+13.8

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Raja Krishnamoorthi (D)117,88056.9%
Chris Dargis (R)89,33543.1%

Nov 8, 2022 · 2022 general

U.S. House IL-09

Winner: Janice D. Schakowsky

Winner votes: 179,615

Race total: 250,530 (all candidates)

Margin: D+43.4

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Janice D. Schakowsky (D)179,61571.7%
Maxwell "Max" Rice (R)70,91528.3%

Nov 8, 2022 · 2022 general

U.S. House IL-10

Winner: Brad Schneider

Winner votes: 152,566

Race total: 242,165 (all candidates)

Margin: D+26.0

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Brad Schneider (D)152,56663.0%
Joseph Severino (R)89,59937.0%

Nov 8, 2022 · 2022 general

U.S. House IL-11

Winner: Bill Foster

Winner votes: 149,172

Race total: 264,241 (all candidates)

Margin: D+12.9

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Bill Foster (D)149,17256.5%
Catalina Lauf (R)115,06943.5%

Nov 8, 2022 · 2022 general

U.S. House IL-12

Winner: Mike Bost

Winner votes: 218,379

Race total: 291,171 (all candidates)

Margin: R+50.0

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mike Bost (R)218,37975.0%
Homer "Chip" Markel (D)72,79125.0%
Nancy Foster (W)10.0%

Nov 8, 2022 · 2022 general

U.S. House IL-13

Winner: Nikki Budzinski

Winner votes: 141,788

Race total: 250,450 (all candidates)

Margin: D+13.2

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Nikki Budzinski (D)141,78856.6%
Regan Deering (R)108,64643.4%
Nancy Foster (W)160.0%

Nov 8, 2022 · 2022 general

U.S. House IL-14

Winner: Lauren Underwood

Winner votes: 128,141

Race total: 236,600 (all candidates)

Margin: D+8.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Lauren Underwood (D)128,14154.2%
Scott R. Gryder (R)108,45145.8%
Barry A. Wilson (W)80.0%

Nov 8, 2022 · 2022 general

U.S. House IL-15

Winner: Mary Miller

Winner votes: 213,007

Race total: 299,403 (all candidates)

Margin: R+42.3

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mary Miller (R)213,00771.1%
Paul J. Lange (D)86,39628.9%

Nov 8, 2022 · 2022 general

U.S. House IL-16

Winner: Darin LaHood

Winner votes: 197,621

Race total: 297,946 (all candidates)

Margin: R+32.7

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Darin LaHood (R)197,62166.3%
Elizabeth "Lisa" Haderlein (D)100,32533.7%

Nov 8, 2022 · 2022 general

U.S. House IL-17

Winner: Eric Sorensen

Winner votes: 121,186

Race total: 233,123 (all candidates)

Margin: D+4.0

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Eric Sorensen (D)121,18652.0%
Esther Joy King (R)111,93148.0%
Brad Ahrens (W)60.0%

Nov 3, 2020 · 2020 general

U.S. House IL-01

Winner: Bobby L. Rush

Winner votes: 239,943

Race total: 325,123 (all candidates)

Margin: D+47.6

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Bobby L. Rush (D)239,94373.8%
Philanise White (R)85,02726.2%
Ruth Pellegrini (W)1530.0%

Nov 3, 2020 · 2020 general

U.S. House IL-02

Winner: Robin Kelly

Winner votes: 234,896

Race total: 298,038 (all candidates)

Margin: D+57.6

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Robin Kelly (D)234,89678.8%
Theresa J. Raborn (R)63,14221.2%

Nov 3, 2020 · 2020 general

U.S. House IL-03

Winner: Marie Newman

Winner votes: 172,997

Race total: 306,848 (all candidates)

Margin: D+12.8

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Marie Newman (D)172,99756.4%
Mike Fricilone (R)133,85143.6%

Nov 3, 2020 · 2020 general

U.S. House IL-04

Winner: Jesus "Chuy" Garcia

Winner votes: 187,219

Race total: 222,737 (all candidates)

Margin: D+68.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Jesus "Chuy" Garcia (D)187,21984.1%
Jesus Solorio (R)35,51815.9%

Nov 3, 2020 · 2020 general

U.S. House IL-05

Winner: Mike Quigley

Winner votes: 255,661

Race total: 361,271 (all candidates)

Margin: D+44.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mike Quigley (D)255,66170.8%
Tommy Hanson (R)96,20026.6%
Thomas J Wilda (G)9,4082.6%
Frank Rowder (W)20.0%

Nov 3, 2020 · 2020 general

U.S. House IL-06

Winner: Sean Casten

Winner votes: 213,777

Race total: 404,747 (all candidates)

Margin: D+7.4

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Sean Casten (D)213,77752.8%
Jeanne Ives (R)183,89145.4%
Bill Redpath (L)7,0791.7%

Nov 3, 2020 · 2020 general

U.S. House IL-07

Winner: Danny K. Davis

Winner votes: 249,383

Race total: 310,128 (all candidates)

Margin: D+67.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Danny K. Davis (D)249,38380.4%
Craig Cameron (R)41,39013.3%
Tracy Jennings (I)19,3556.2%

Nov 3, 2020 · 2020 general

U.S. House IL-08

Winner: Raja Krishnamoorthi

Winner votes: 186,251

Race total: 254,578 (all candidates)

Margin: D+46.3

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Raja Krishnamoorthi (D)186,25173.2%
Preston Gabriel Nelson (L)68,32726.8%

Nov 3, 2020 · 2020 general

U.S. House IL-09

Winner: Janice D. Schakowsky

Winner votes: 262,045

Race total: 369,170 (all candidates)

Margin: D+42.0

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Janice D. Schakowsky (D)262,04571.0%
Sargis Sangari (R)107,12529.0%

Nov 3, 2020 · 2020 general

U.S. House IL-10

Winner: Brad Schneider

Winner votes: 202,402

Race total: 316,874 (all candidates)

Margin: D+27.8

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Brad Schneider (D)202,40263.9%
Valerie Ramirez Mukherjee (R)114,44236.1%
Joseph W. Kopsick (W)180.0%
David Rych (W)120.0%

Nov 3, 2020 · 2020 general

U.S. House IL-11

Winner: Bill Foster

Winner votes: 194,557

Race total: 307,377 (all candidates)

Margin: D+26.6

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Bill Foster (D)194,55763.3%
Rick Laib (R)112,80736.7%
Jon Harlson (W)130.0%

Nov 3, 2020 · 2020 general

U.S. House IL-12

Winner: Mike Bost

Winner votes: 194,839

Race total: 322,416 (all candidates)

Margin: R+20.9

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mike Bost (R)194,83960.4%
Raymond C. Lenzi (D)127,57739.6%

Nov 3, 2020 · 2020 general

U.S. House IL-13

Winner: Rodney Davis

Winner votes: 181,373

Race total: 333,021 (all candidates)

Margin: R+8.9

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Rodney Davis (R)181,37354.5%
Betsy Dirksen Longdrigan (D)151,64845.5%

Nov 3, 2020 · 2020 general

U.S. House IL-14

Winner: Lauren Underwood

Winner votes: 203,209

Race total: 401,052 (all candidates)

Margin: D+1.3

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Lauren Underwood (D)203,20950.7%
Jim Oberweis (R)197,83549.3%
Joseph Monack (W)80.0%

Nov 3, 2020 · 2020 general

U.S. House IL-15

Winner: Mary Miller

Winner votes: 244,947

Race total: 333,506 (all candidates)

Margin: R+46.9

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mary Miller (R)244,94773.4%
Erika C. Weaver (D)88,55926.6%

Nov 3, 2020 · 2020 general

U.S. House IL-16

Winner: Adam Kinzinger

Winner votes: 218,839

Race total: 338,159 (all candidates)

Margin: R+29.4

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Adam Kinzinger (R)218,83964.7%
Dani Brzozowski (D)119,31335.3%
Braden McCullough (W)40.0%
Roy Jones (W)30.0%

Nov 3, 2020 · 2020 general

U.S. House IL-17

Winner: Cheri Bustos

Winner votes: 156,011

Race total: 299,895 (all candidates)

Margin: D+4.1

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Cheri Bustos (D)156,01152.0%
Esther Joy King (R)143,86348.0%
General Parker (The General) (W)210.0%

Nov 3, 2020 · 2020 general

U.S. House IL-18

Winner: Darin LaHood

Winner votes: 261,840

Race total: 371,879 (all candidates)

Margin: R+40.8

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Darin LaHood (R)261,84070.4%
George Petrilli (D)110,03929.6%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open “All candidate votes and shares” on a phone for each person.

Comparisons

President

Separate certified elections. Candidates and turnout differ. Not a forecast.

  • 2020 general: Joseph R. Biden, winner margin 17 · race total 6,033,744 · source
  • 2024 general: Kamala D. Harris, winner margin 16.8 · race total 5,649,779 · source

Arithmetic gap in winner margin, earliest to latest: -0.2 points. Not a forecast.

U.S. House IL-01

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Bobby L. Rush, winner margin 47.6 · race total 325,123 · source
  • 2022 general: Jonathan L. Jackson, winner margin 34.1 · race total 237,425 · source
  • 2024 general: Jonathan L. Jackson, winner margin 31.7 · race total 316,507 · source

U.S. House IL-02

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Robin Kelly, winner margin 57.6 · race total 298,038 · source
  • 2022 general: Robin Kelly, winner margin 34.3 · race total 209,175 · source
  • 2024 general: Robin L. Kelly, winner margin 35.1 · race total 289,843 · source

U.S. House IL-03

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Marie Newman, winner margin 12.8 · race total 306,848 · source
  • 2022 general: Delia Ramirez, winner margin 37 · race total 177,759 · source
  • 2024 general: Delia C. Ramirez, winner margin 34.6 · race total 259,908 · source

U.S. House IL-04

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Jesus "Chuy" Garcia, winner margin 68.1 · race total 222,737 · source
  • 2022 general: Jesus "Chuy" Garcia, winner margin 40.3 · race total 133,047 · source
  • 2024 general: Jesús G. “Chuy” García, winner margin 40.2 · race total 206,396 · source

U.S. House IL-05

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Mike Quigley, winner margin 44.1 · race total 361,271 · source
  • 2022 general: Mike Quigley, winner margin 40.8 · race total 274,550 · source
  • 2024 general: Mike Quigley, winner margin 37.9 · race total 363,965 · source

U.S. House IL-06

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Sean Casten, winner margin 7.4 · race total 404,747 · source
  • 2022 general: Sean Casten, winner margin 8.7 · race total 276,859 · source
  • 2024 general: Sean Casten, winner margin 8.4 · race total 362,849 · source

U.S. House IL-07

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Danny K. Davis, winner margin 67.1 · race total 310,128 · source
  • 2022 general: Danny K. Davis — Unopposed · race total 167,746 · source
  • 2024 general: Danny K. Davis, winner margin 66.6 · race total 267,152 · source

U.S. House IL-08

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Raja Krishnamoorthi, winner margin 46.3 · race total 254,578 · source
  • 2022 general: Raja Krishnamoorthi, winner margin 13.8 · race total 207,215 · source
  • 2024 general: Raja Krishnamoorthi, winner margin 14.1 · race total 303,073 · source

U.S. House IL-09

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Janice D. Schakowsky, winner margin 42 · race total 369,170 · source
  • 2022 general: Janice D. Schakowsky, winner margin 43.4 · race total 250,530 · source
  • 2024 general: Janice D. Schakowsky, winner margin 36.8 · race total 338,828 · source

U.S. House IL-10

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Brad Schneider, winner margin 27.8 · race total 316,874 · source
  • 2022 general: Brad Schneider, winner margin 26 · race total 242,165 · source
  • 2024 general: Bradley Scott Schneider, winner margin 19.9 · race total 327,621 · source

U.S. House IL-11

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Bill Foster, winner margin 26.6 · race total 307,377 · source
  • 2022 general: Bill Foster, winner margin 12.9 · race total 264,241 · source
  • 2024 general: Bill Foster, winner margin 11.2 · race total 359,684 · source

U.S. House IL-12

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Mike Bost, winner margin 20.9 · race total 322,416 · source
  • 2022 general: Mike Bost, winner margin 50 · race total 291,171 · source
  • 2024 general: Mike Bost, winner margin 48.4 · race total 367,629 · source

U.S. House IL-13

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Rodney Davis, winner margin 8.9 · race total 333,021 · source
  • 2022 general: Nikki Budzinski, winner margin 13.2 · race total 250,450 · source
  • 2024 general: Nikki Budzinski, winner margin 16.2 · race total 329,500 · source

U.S. House IL-14

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Lauren Underwood, winner margin 1.3 · race total 401,052 · source
  • 2022 general: Lauren Underwood, winner margin 8.3 · race total 236,600 · source
  • 2024 general: Lauren Underwood, winner margin 10.2 · race total 332,929 · source

U.S. House IL-15

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Mary Miller, winner margin 46.9 · race total 333,506 · source
  • 2022 general: Mary Miller, winner margin 42.3 · race total 299,403 · source
  • 2024 general: Mary E. Miller — Unopposed · race total 310,234 · source

U.S. House IL-16

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Adam Kinzinger, winner margin 29.4 · race total 338,159 · source
  • 2022 general: Darin LaHood, winner margin 32.7 · race total 297,946 · source
  • 2024 general: Darin LaHood — Unopposed · race total 311,108 · source

U.S. House IL-17

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Cheri Bustos, winner margin 4.1 · race total 299,895 · source
  • 2022 general: Eric Sorensen, winner margin 4 · race total 233,123 · source
  • 2024 general: Eric Sorensen, winner margin 8.9 · race total 312,828 · source

U.S. Senate

Separate certified elections. Candidates and turnout differ. Not a forecast.

  • 2020 general: Richard J. Durbin, winner margin 16.1 · race total 5,968,901 · source
  • 2022 general: Tammy Duckworth, winner margin 15.3 · race total 4,098,896 · source

Arithmetic gap in winner margin, earliest to latest: -0.8 points. Not a forecast.

Illinois past results

Certified or official-file results from collected cycles. Not a forecast.

Open full Vault for Illinois →

County breakdown

County rows are summed from official precinct files. Legislative contests stay in the race table; their precinct rows remain in the source file. Shares are candidate votes, not party-registration turnout, and not precincts reporting.

2024 President
President by county
CountyKamala D. HarrisDonald J. TrumpDonald J. TrumpKamala D. HarrisDonald J. TrumpKamala D. HarrisDonald J. TrumpWrite-inKamala D. HarrisRobert F. Kennedy Jr.Robert F. Kennedy Jr.Robert F. Kennedy Jr.Total
Adams8,11123,16123,1618,11123,1618,11123,1611568,11147247247231,900
Alexander9041,3411,3419041,3419041,34159042626262,276
Bond2,1175,6925,6922,1175,6922,1175,692352,1171721721728,016
Boone10,15913,67313,67310,15913,67310,15913,67314110,15938438438424,357
Brown4671,9381,9384671,9384671,938104675050502,465
Bureau5,9009,7849,7845,9009,7845,9009,784795,90030830830816,071
Calhoun5602,0592,0595602,0595602,05945606161612,684
Carroll2,6005,0825,0822,6005,0822,6005,082212,6001541541547,857
Cass1,4383,7123,7121,4383,7121,4383,712—1,4389191915,241
Champaign54,31432,96532,96554,31432,96554,31432,9651,62954,3141,3481,3481,34890,256
Christian4,02611,27811,2784,02611,2784,02611,278664,02623023023015,600
Clark1,9276,1306,1301,9276,1301,9276,130251,9271461461468,228
Clay1,0545,6105,6101,0545,6101,0545,610121,0541021021026,778
Clinton4,44714,40714,4074,44714,4074,44714,407914,44736136136119,306
Coles7,49513,60613,6067,49513,6067,49513,6061447,49536836836821,613
Cook1,447,821583,852583,8521,447,821583,8521,447,821583,85222,4391,447,82125,12725,12725,1272,079,239
Crawford2,0486,7276,7272,0486,7272,0486,727272,0481521521528,954
Cumberland1,0594,6274,6271,0594,6271,0594,627241,0598282825,792
De Witt2,0585,5295,5292,0585,5292,0585,529322,0581491491497,768
DeKalb23,64822,71622,71623,64822,71623,64822,71638423,64882282282247,570
Douglas2,1986,0766,0762,1986,0762,1986,076442,1981301301308,448
DuPage251,164191,243191,243251,164191,243251,164191,24311,008251,1647,2537,2537,253460,668
Edgar1,8165,9555,9551,8165,9551,8165,955221,8161351351357,928
Edwards4572,7942,7944572,7944572,79474573737373,295
Effingham3,61715,12415,1243,61715,1243,61715,124933,61732132132119,155
Fayette1,6327,8477,8471,6327,8471,6327,847251,6321221221229,626
Ford1,6434,7784,7781,6434,7781,6434,778281,6431261261266,575
Franklin4,25713,20013,2004,25713,2004,25713,200544,25722822822817,739
Fulton5,9809,8279,8275,9809,8275,9809,827755,98033033033016,212
Gallatin5611,9231,9235611,9235611,92365614545452,535
Greene1,2204,7194,7191,2204,7191,2204,719211,2201151151156,075
Grundy9,14316,99716,9979,14316,9979,14316,9971299,14339939939926,668
Hamilton7393,3853,3857393,3857393,385137395757574,194
Hancock2,1836,7086,7082,1836,7082,1836,708482,1831671671679,106
Hardin3571,5461,5463571,5463571,54683572222221,933
Henderson1,0262,3692,3691,0262,3691,0262,36981,0266767673,470
Henry9,22615,35915,3599,22615,3599,22615,3591199,22647747747725,181
Iroquois2,74710,37610,3762,74710,3762,74710,376472,74718418418413,354
Jackson11,39410,61410,61411,39410,61411,39410,61425111,39432332332322,582
Jasper9124,4494,4499124,4499124,449179126060605,438
Jefferson4,24012,18912,1894,24012,1894,24012,189654,24021021021016,704
Jersey2,8168,6848,6842,8168,6842,8168,684522,81619119119111,743
Jo Daviess5,0517,1367,1365,0517,1365,0517,136875,05119819819812,472
Johnson1,2414,7984,7981,2414,7981,2414,798—1,2416464646,103
Kane120,07799,26099,260120,07799,260120,07799,260—120,0773,0273,0273,027222,364
Kankakee18,39928,28528,28518,39928,28518,39928,28527018,39983183183147,785
Kendall32,97731,97031,97032,97731,97032,97731,97057932,9771,0231,0231,02366,549
Knox9,83811,91711,9179,83811,9179,83811,9171209,83842042042022,295
LaSalle21,02930,71730,71721,02930,71721,02930,71725621,02968668668652,688
Lake184,642120,402120,402184,642120,402184,642120,4024,235184,6424,2794,2794,279313,558
Lawrence1,2834,7154,7151,2834,7151,2834,715231,2831051051056,126
Lee6,1059,6809,6806,1059,6806,1059,680816,10530630630616,172
Livingston4,31111,97011,9704,31111,9704,31111,970834,31125725725716,621
Logan3,5438,7578,7573,5438,7573,5438,757663,54325525525512,621
Macon18,00926,56226,56218,00926,56218,00926,56228518,00965365365345,509
Macoupin6,89216,06516,0656,89216,0656,89216,0651006,89244644644623,503
Madison56,34173,92573,92556,34173,92556,34173,92598456,3412,3332,3332,333133,583
Marion4,11612,40912,4094,11612,4094,11612,409474,11623123123116,803
Marshall1,9134,1194,1191,9134,1191,9134,119271,9139595956,154
Mason1,7734,4644,4641,7734,4641,7734,464311,7731341341346,402
Massac1,6834,9394,9391,6834,9391,6834,939271,6835454546,703
McDonough4,7366,9876,9874,7366,9874,7366,987854,73621721721712,025
McHenry75,37083,93383,93375,37083,93375,37083,9331,38375,3702,3962,3962,396163,082
McLean44,49540,29040,29044,49540,29044,49540,29094744,4951,3831,3831,38387,115
Menard1,8344,4994,4991,8344,4991,8344,499331,8349090906,456
Mercer2,9505,2155,2152,9505,2152,9505,215282,9501801801808,373
Monroe6,47314,05514,0556,47314,0556,47314,0551256,47336136136121,014
Montgomery3,5739,3789,3783,5739,3783,5739,378593,57323623623613,246
Morgan4,8489,6079,6074,8489,6074,8489,607—4,84819419419414,649
Moultrie1,6154,8164,8161,6154,8161,6154,816241,6159292926,547
Ogle8,88316,45016,4508,88316,4508,88316,4501518,88341641641625,900
Peoria40,56436,89636,89640,56436,89640,56436,89699140,5641,2711,2711,27179,722
Perry2,1466,9496,9492,1466,9492,1466,949242,1461461461469,265
Piatt3,2046,1046,1043,2046,1043,2046,104503,2041881881889,546
Pike1,3026,0866,0861,3026,0861,3026,086191,3021181181187,525
Pope4161,6981,6984161,6984161,69834161818182,135
Pulaski7691,5831,5837691,5837691,58397692525252,386
Putnam1,2542,0142,0141,2542,0141,2542,014171,2546363633,348
Randolph3,46110,62410,6243,46110,6243,46110,624413,46124724724714,373
Richland1,7475,8895,8891,7475,8891,7475,889291,7471071071077,772
Rock Island34,12628,06128,06134,12628,06134,12628,06141234,1261,0801,0801,08063,679
Saline2,6347,8307,8302,6347,8302,6347,830272,63413813813810,629
Sangamon46,07450,97950,97946,07450,97946,07450,97992846,0741,7921,7921,79299,773
Schuyler9612,7202,7209612,7209612,720119617575753,767
Scott4882,0712,0714882,0714882,07154882828282,592
Shelby2,2409,2679,2672,2409,2672,2409,267392,24015715715711,703
St. Clair6,2073443446,2073446,2073449176,207878787120,572
Stark7251,9831,9837251,9837251,98347255353532,765
Stephenson8,27812,34712,3478,27812,3478,27812,3471118,27834034034021,076
Tazewell24,32542,45142,45124,32542,45124,32542,45147624,3251,1901,1901,19068,442
Union2,2855,8375,8372,2855,8372,2855,837442,2851021021028,268
Vermilion9,25419,77719,7779,25419,7779,25419,7771429,25447847847829,651
Wabash1,2004,0954,0951,2004,0951,2004,095161,2008282825,393
Warren2,7114,5794,5792,7114,5792,7114,579382,7111421421427,470
Washington1,5645,8925,8921,5645,8921,5645,892351,5641051051057,596
Wayne1,1557,0197,0191,1557,0191,1557,019241,1559393938,291
White1,3905,5865,5861,3905,5861,3905,586211,3908888887,085
Whiteside11,01214,89814,89811,01214,89811,01214,89812111,01251951951926,550
Will162,874157,672157,672162,874157,672162,874157,6723,966162,8744,4254,4254,425328,937
Williamson9,89022,68622,6869,89022,6869,89022,6861769,89042242242233,174
Winnebago31,00119,74319,74331,00119,74331,00119,74397031,001782782782122,018
Woodford5,95814,83714,8375,95814,8375,95814,8371455,95831831831821,258

Sources

A state-specific results URL was not in the collected inventory. Federal links are listed because they are nationwide offices, not a substitute canvass.

← Back to the elections hub