akashic
1876–2024
Elections / 2004 · President · IL

John Kerry carried Illinois D+10.3.

John Kerry (D) vs George W. Bush (R) in Illinois, 2004. The state ran 12.8 points more Democratic than the nation (R+2.5 nationally). A US Senate contest shared the 2004 ballot here.

Nominees: John Kerry (D) · George W. Bush (R)

Illinois result
5,274,322 votes counted
Kerry (D)
2,891,550
54.8%
Bush (R)
2,345,946
44.5%
All others
36,826
0.7%
Margin
D+10.3
Illinois, 2004
KerryD+10.3
2004 presidential margin by county for Illinois — 2004 presidential electionA map of the constituent counties of Illinois — 2004 presidential election, each outlined and filled by its 2004 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Adams County, IL · R+32.8Alexander County, IL · D+4.8Bond County, IL · R+11.4Boone County, IL · R+14.6Brown County, IL · R+30.3Bureau County, IL · R+10.4Calhoun County, IL · D+1.8Carroll County, IL · R+12.3Cass County, IL · R+11.8Champaign County, IL · D+2.0Christian County, IL · R+19.2Clark County, IL · R+27.5Clay County, IL · R+35.3Clinton County, IL · R+20.0Coles County, IL · R+15.1Cook County, IL · D+41.1Crawford County, IL · R+31.0Cumberland County, IL · R+30.2De Witt County, IL · R+26.7DeKalb County, IL · R+4.5Douglas County, IL · R+34.4DuPage County, IL · R+9.6Edgar County, IL · R+25.7Edwards County, IL · R+44.1Effingham County, IL · R+45.4Fayette County, IL · R+24.2Ford County, IL · R+40.1Franklin County, IL · R+8.1Fulton County, IL · D+7.4Gallatin County, IL · R+1.4Greene County, IL · R+18.2Grundy County, IL · R+13.8Hamilton County, IL · R+18.6Hancock County, IL · R+18.8Hardin County, IL · R+23.7Henderson County, IL · D+9.9Henry County, IL · R+5.3Iroquois County, IL · R+44.0Jackson County, IL · D+12.0Jasper County, IL · R+32.8Jefferson County, IL · R+20.3Jersey County, IL · R+8.3Jo Daviess County, IL · R+7.4Johnson County, IL · R+37.2Kane County, IL · R+10.9Kankakee County, IL · R+10.5Kendall County, IL · R+22.4Knox County, IL · D+9.3Lake County, IL · R+1.7LaSalle County, IL · R+3.6Lawrence County, IL · R+24.4Lee County, IL · R+18.2Livingston County, IL · R+29.2Logan County, IL · R+35.9Macon County, IL · R+9.2Macoupin County, IL · R+1.0Madison County, IL · D+3.2Marion County, IL · R+10.0Marshall County, IL · R+14.1Mason County, IL · R+9.6Massac County, IL · R+23.9McDonough County, IL · R+3.6McHenry County, IL · R+20.4McLean County, IL · R+15.9Menard County, IL · R+34.5Mercer County, IL · D+1.2Monroe County, IL · R+16.4Montgomery County, IL · R+6.7Morgan County, IL · R+24.7Moultrie County, IL · R+25.4Ogle County, IL · R+24.5Peoria County, IL · TiedPerry County, IL · R+7.9Piatt County, IL · R+26.4Pike County, IL · R+27.4Pope County, IL · R+23.9Pulaski County, IL · R+11.2Putnam County, IL · D+2.4Randolph County, IL · R+8.7Richland County, IL · R+33.9Rock Island County, IL · D+14.6Saline County, IL · R+20.0Sangamon County, IL · R+18.1Schuyler County, IL · R+20.1Scott County, IL · R+29.2Shelby County, IL · R+28.4St. Clair County, IL · D+10.8Stark County, IL · R+21.3Stephenson County, IL · R+15.5Tazewell County, IL · R+16.4Union County, IL · R+17.5Vermilion County, IL · R+11.9Wabash County, IL · R+41.0Warren County, IL · R+6.3Washington County, IL · R+25.7Wayne County, IL · R+47.8White County, IL · R+25.4Whiteside County, IL · D+2.8Will County, IL · R+5.4Williamson County, IL · R+21.4Winnebago County, IL · R+0.9Woodford County, IL · R+35.6
How it voted
Share of the 2004 vote
John KerryDemocratic54.8%2,891,550
George W. BushRepublican44.5%2,345,946
OtherAll other candidates0.7%36,826
D+60
R+60
102 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Illinois's presidential margins
1892–2024, the 2004 contest in context
Illinois's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +10.9% in 2024.flipped D · 1992+10.9%DR18922024
Illinois's presidential margins
YearMargin (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%
County results — 2004
102 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Adams CountyR
−32.8%
10,51120,83431,477
Alexander CountyD
+4.8%
2,0161,8313,873
Bond CountyR
−11.4%
3,2284,0687,369
Boone CountyR
−14.6%
8,28611,13219,541
Brown CountyR
−30.3%
8951,6792,585
Bureau CountyR
−10.4%
7,9619,82217,902
Calhoun CountyD
+1.8%
1,3671,3172,706
Carroll CountyR
−12.3%
3,5374,5348,135
Cass CountyR
−11.8%
2,4923,1635,700
Champaign CountyD
+2.0%
41,52439,89682,434
Christian CountyR
−19.2%
6,1129,04415,267
Clark CountyR
−27.5%
2,8775,0828,007
Clay CountyR
−35.3%
2,1014,4166,554
Clinton CountyR
−20.0%
6,79710,21917,131
Coles CountyR
−15.1%
9,56613,01522,780
Cook CountyD
+41.1%
1,439,724597,4052,049,434
Crawford CountyR
−31.0%
3,1946,0839,332
Cumberland CountyR
−30.2%
1,8623,4975,416
De Witt CountyR
−26.7%
2,8364,9207,798
DeKalb CountyR
−4.5%
19,26321,09540,768
Douglas CountyR
−34.4%
2,7675,7028,540
DuPage CountyR
−9.6%
180,097218,902402,446
Edgar CountyR
−25.7%
3,0935,2588,429
Edwards CountyR
−44.1%
9302,4123,364
Effingham CountyR
−45.4%
4,38811,77416,278
Fayette CountyR
−24.2%
3,5715,8809,549
Ford CountyR
−40.1%
1,9124,5116,479
Franklin CountyR
−8.1%
8,81610,38819,352
Fulton CountyD
+7.4%
9,0807,81817,035
Gallatin CountyR
−1.4%
1,5731,6193,225
Greene CountyR
−18.2%
2,4573,5596,068
Grundy CountyR
−13.8%
8,46311,19819,831
Hamilton CountyR
−18.6%
1,8142,6534,514
Hancock CountyR
−18.8%
3,9755,8379,899
Hardin CountyR
−23.7%
9231,5012,437
Henderson CountyD
+9.9%
2,2691,8574,153
Henry CountyR
−5.3%
11,87713,21225,241
Iroquois CountyR
−44.0%
3,8329,91413,835
Jackson CountyD
+12.0%
14,30011,19025,826
Jasper CountyR
−32.8%
1,7813,5295,336
Jefferson CountyR
−20.3%
6,71310,16016,948
Jersey CountyR
−8.3%
4,5975,43510,137
Jo Daviess CountyR
−7.4%
5,3116,17411,584
Johnson CountyR
−37.2%
1,8133,9975,865
Kane CountyR
−10.9%
73,81392,065167,297
Kankakee CountyR
−10.5%
20,00324,73945,036
Kendall CountyR
−22.4%
12,49719,77632,527
Knox CountyD
+9.3%
13,40311,11124,708
Lake CountyR
−1.7%
134,352139,081275,295
LaSalle CountyR
−3.6%
24,26326,10150,729
Lawrence CountyR
−24.4%
2,5184,1626,729
Lee CountyR
−18.2%
6,4169,30715,876
Livingston CountyR
−29.2%
5,63210,31616,039
Logan CountyR
−35.9%
4,2739,11213,467
Macon CountyR
−9.2%
23,34128,11851,746
Macoupin CountyR
−1.0%
11,19311,41322,785
Madison CountyD
+3.2%
63,39959,384123,678
Marion CountyR
−10.0%
7,6949,41317,224
Marshall CountyR
−14.1%
2,8063,7346,584
Mason CountyR
−9.6%
3,2153,9077,183
Massac CountyR
−23.9%
2,8054,5787,424
McDonough CountyR
−3.6%
7,1197,65614,929
McHenry CountyR
−20.4%
50,33076,412127,948
McLean CountyR
−15.9%
29,87741,27671,620
Menard CountyR
−34.5%
2,1374,4086,574
Mercer CountyD
+1.2%
4,5124,4058,974
Monroe CountyR
−16.4%
6,7889,46816,370
Montgomery CountyR
−6.7%
5,9796,85112,930
Morgan CountyR
−24.7%
5,6509,39215,180
Moultrie CountyR
−25.4%
2,3884,0286,466
Ogle CountyR
−24.5%
9,01814,91824,091
Peoria CountyD
+0.1%
41,12141,05182,771
Perry CountyR
−7.9%
4,7705,58910,425
Piatt CountyR
−26.4%
3,1245,3928,586
Pike CountyR
−27.4%
2,8495,0327,980
Pope CountyR
−23.9%
9181,5002,436
Pulaski CountyR
−11.2%
1,3721,7203,108
Putnam CountyD
+2.4%
1,7041,6233,352
Randolph CountyR
−8.7%
6,7718,07614,956
Richland CountyR
−33.9%
2,5295,1537,749
Rock Island CountyD
+14.6%
39,88029,66369,972
Saline CountyR
−20.0%
4,6977,05711,814
Sangamon CountyR
−18.1%
38,63055,90495,375
Schuyler CountyR
−20.1%
1,5942,4034,031
Scott CountyR
−29.2%
9271,6962,636
Shelby CountyR
−28.4%
3,7446,75310,577
St. Clair CountyD
+10.8%
62,41050,203113,189
Stark CountyR
−21.3%
1,1891,8413,061
Stephenson CountyR
−15.5%
8,91312,21221,320
Tazewell CountyR
−16.4%
25,81436,05862,338
Union CountyR
−17.5%
3,7355,3339,119
Vermilion CountyR
−11.9%
14,72618,73133,714
Wabash CountyR
−41.0%
1,7524,2126,006
Warren CountyR
−6.3%
3,9384,4748,457
Washington CountyR
−25.7%
2,9865,0728,104
Wayne CountyR
−47.8%
2,1396,1028,287
White CountyR
−25.4%
3,0715,1808,301
Whiteside CountyD
+2.8%
13,72312,95926,873
Will CountyR
−5.4%
117,172130,728249,609
Williamson CountyR
−21.4%
11,68518,08629,960
Winnebago CountyR
−0.9%
59,74060,782121,425
Woodford CountyR
−35.6%
6,00512,69818,802