Illinois — 2004 presidential election
Recent presidential results
state2004 presidential electionIllinois · PresidentKerryD+10.3
How it voted
Share of the 2004 vote
| John Kerry ✓Democratic | 54.8% | 2,891,550 |
|---|---|---|
| George W. BushRepublican | 44.5% | 2,345,946 |
| OtherAll other candidates | 0.7% | 36,826 |
2004presidential margin
D+60R+60
102 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Illinois cast 21 electoral votes this cycle.
County-level results (102 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adams County, IL | Republican | R+32.8 |
| Alexander County, IL | Democratic | D+4.8 |
| Bond County, IL | Republican | R+11.4 |
| Boone County, IL | Republican | R+14.6 |
| Brown County, IL | Republican | R+30.3 |
| Bureau County, IL | Republican | R+10.4 |
| Calhoun County, IL | Democratic | D+1.8 |
| Carroll County, IL | Republican | R+12.3 |
| Cass County, IL | Republican | R+11.8 |
| Champaign County, IL | Democratic | D+2.0 |
| Christian County, IL | Republican | R+19.2 |
| Clark County, IL | Republican | R+27.5 |
| Clay County, IL | Republican | R+35.3 |
| Clinton County, IL | Republican | R+20.0 |
| Coles County, IL | Republican | R+15.1 |
| Cook County, IL | Democratic | D+41.1 |
| Crawford County, IL | Republican | R+31.0 |
| Cumberland County, IL | Republican | R+30.2 |
| De Witt County, IL | Republican | R+26.7 |
| DeKalb County, IL | Republican | R+4.5 |
| Douglas County, IL | Republican | R+34.4 |
| DuPage County, IL | Republican | R+9.6 |
| Edgar County, IL | Republican | R+25.7 |
| Edwards County, IL | Republican | R+44.1 |
| Effingham County, IL | Republican | R+45.4 |
| Fayette County, IL | Republican | R+24.2 |
| Ford County, IL | Republican | R+40.1 |
| Franklin County, IL | Republican | R+8.1 |
| Fulton County, IL | Democratic | D+7.4 |
| Gallatin County, IL | Republican | R+1.4 |
| Greene County, IL | Republican | R+18.2 |
| Grundy County, IL | Republican | R+13.8 |
| Hamilton County, IL | Republican | R+18.6 |
| Hancock County, IL | Republican | R+18.8 |
| Hardin County, IL | Republican | R+23.7 |
| Henderson County, IL | Democratic | D+9.9 |
| Henry County, IL | Republican | R+5.3 |
| Iroquois County, IL | Republican | R+44.0 |
| Jackson County, IL | Democratic | D+12.0 |
| Jasper County, IL | Republican | R+32.8 |
| Jefferson County, IL | Republican | R+20.3 |
| Jersey County, IL | Republican | R+8.3 |
| Jo Daviess County, IL | Republican | R+7.4 |
| Johnson County, IL | Republican | R+37.2 |
| Kane County, IL | Republican | R+10.9 |
| Kankakee County, IL | Republican | R+10.5 |
| Kendall County, IL | Republican | R+22.4 |
| Knox County, IL | Democratic | D+9.3 |
| Lake County, IL | Republican | R+1.7 |
| LaSalle County, IL | Republican | R+3.6 |
| Lawrence County, IL | Republican | R+24.4 |
| Lee County, IL | Republican | R+18.2 |
| Livingston County, IL | Republican | R+29.2 |
| Logan County, IL | Republican | R+35.9 |
| Macon County, IL | Republican | R+9.2 |
| Macoupin County, IL | Republican | R+1.0 |
| Madison County, IL | Democratic | D+3.2 |
| Marion County, IL | Republican | R+10.0 |
| Marshall County, IL | Republican | R+14.1 |
| Mason County, IL | Republican | R+9.6 |
| Massac County, IL | Republican | R+23.9 |
| McDonough County, IL | Republican | R+3.6 |
| McHenry County, IL | Republican | R+20.4 |
| McLean County, IL | Republican | R+15.9 |
| Menard County, IL | Republican | R+34.5 |
| Mercer County, IL | Democratic | D+1.2 |
| Monroe County, IL | Republican | R+16.4 |
| Montgomery County, IL | Republican | R+6.7 |
| Morgan County, IL | Republican | R+24.7 |
| Moultrie County, IL | Republican | R+25.4 |
| Ogle County, IL | Republican | R+24.5 |
| Peoria County, IL | Democratic | D+0.1 |
| Perry County, IL | Republican | R+7.9 |
| Piatt County, IL | Republican | R+26.4 |
| Pike County, IL | Republican | R+27.4 |
| Pope County, IL | Republican | R+23.9 |
| Pulaski County, IL | Republican | R+11.2 |
| Putnam County, IL | Democratic | D+2.4 |
| Randolph County, IL | Republican | R+8.7 |
| Richland County, IL | Republican | R+33.9 |
| Rock Island County, IL | Democratic | D+14.6 |
| Saline County, IL | Republican | R+20.0 |
| Sangamon County, IL | Republican | R+18.1 |
| Schuyler County, IL | Republican | R+20.1 |
| Scott County, IL | Republican | R+29.2 |
| Shelby County, IL | Republican | R+28.4 |
| St. Clair County, IL | Democratic | D+10.8 |
| Stark County, IL | Republican | R+21.3 |
| Stephenson County, IL | Republican | R+15.5 |
| Tazewell County, IL | Republican | R+16.4 |
| Union County, IL | Republican | R+17.5 |
| Vermilion County, IL | Republican | R+11.9 |
| Wabash County, IL | Republican | R+41.0 |
| Warren County, IL | Republican | R+6.3 |
| Washington County, IL | Republican | R+25.7 |
| Wayne County, IL | Republican | R+47.8 |
| White County, IL | Republican | R+25.4 |
| Whiteside County, IL | Democratic | D+2.8 |
| Will County, IL | Republican | R+5.4 |
| Williamson County, IL | Republican | R+21.4 |
| Winnebago County, IL | Republican | R+0.9 |
| Woodford County, IL | Republican | R+35.6 |
Illinois results by county
102 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Adams County | Bush, George W.+10,323 | 10,51133.4% | 20,83466.2% | 1320.4% | 31,477 |
| Alexander County | Kerry, John+185 | 2,01652.1% | 1,83147.3% | 260.7% | 3,873 |
| Bond County | Bush, George W.+840 | 3,22843.8% | 4,06855.2% | 731.0% | 7,369 |
| Boone County | Bush, George W.+2,846 | 8,28642.4% | 11,13257.0% | 1230.6% | 19,541 |
| Brown County | Bush, George W.+784 | 89534.6% | 1,67965.0% | 110.4% | 2,585 |
| Bureau County | Bush, George W.+1,861 | 7,96144.5% | 9,82254.9% | 1190.7% | 17,902 |
| Calhoun County | Kerry, John+50 | 1,36750.5% | 1,31748.7% | 220.8% | 2,706 |
| Carroll County | Bush, George W.+997 | 3,53743.5% | 4,53455.7% | 640.8% | 8,135 |
| Cass County | Bush, George W.+671 | 2,49243.7% | 3,16355.5% | 450.8% | 5,700 |
| Champaign County | Kerry, John+1,628 | 41,52450.4% | 39,89648.4% | 1,0141.2% | 82,434 |
| Christian County | Bush, George W.+2,932 | 6,11240.0% | 9,04459.2% | 1110.7% | 15,267 |
| Clark County | Bush, George W.+2,205 | 2,87735.9% | 5,08263.5% | 480.6% | 8,007 |
| Clay County | Bush, George W.+2,315 | 2,10132.1% | 4,41667.4% | 370.6% | 6,554 |
| Clinton County | Bush, George W.+3,422 | 6,79739.7% | 10,21959.7% | 1150.7% | 17,131 |
| Coles County | Bush, George W.+3,449 | 9,56642.0% | 13,01557.1% | 1990.9% | 22,780 |
| Cook County | Kerry, John+842,319 | 1,439,72470.2% | 597,40529.1% | 12,3050.6% | 2,049,434 |
| Crawford County | Bush, George W.+2,889 | 3,19434.2% | 6,08365.2% | 550.6% | 9,332 |
| Cumberland County | Bush, George W.+1,635 | 1,86234.4% | 3,49764.6% | 571.1% | 5,416 |
| De Witt County | Bush, George W.+2,084 | 2,83636.4% | 4,92063.1% | 420.5% | 7,798 |
| DeKalb County | Bush, George W.+1,832 | 19,26347.3% | 21,09551.7% | 4101.0% | 40,768 |
| Douglas County | Bush, George W.+2,935 | 2,76732.4% | 5,70266.8% | 710.8% | 8,540 |
| DuPage County | Bush, George W.+38,805 | 180,09744.8% | 218,90254.4% | 3,4470.9% | 402,446 |
| Edgar County | Bush, George W.+2,165 | 3,09336.7% | 5,25862.4% | 780.9% | 8,429 |
| Edwards County | Bush, George W.+1,482 | 93027.6% | 2,41271.7% | 220.7% | 3,364 |
| Effingham County | Bush, George W.+7,386 | 4,38827.0% | 11,77472.3% | 1160.7% | 16,278 |
| Fayette County | Bush, George W.+2,309 | 3,57137.4% | 5,88061.6% | 981.0% | 9,549 |
| Ford County | Bush, George W.+2,599 | 1,91229.5% | 4,51169.6% | 560.9% | 6,479 |
| Franklin County | Bush, George W.+1,572 | 8,81645.6% | 10,38853.7% | 1480.8% | 19,352 |
| Fulton County | Kerry, John+1,262 | 9,08053.3% | 7,81845.9% | 1370.8% | 17,035 |
| Gallatin County | Bush, George W.+46 | 1,57348.8% | 1,61950.2% | 331.0% | 3,225 |
| Greene County | Bush, George W.+1,102 | 2,45740.5% | 3,55958.7% | 520.9% | 6,068 |
| Grundy County | Bush, George W.+2,735 | 8,46342.7% | 11,19856.5% | 1700.9% | 19,831 |
| Hamilton County | Bush, George W.+839 | 1,81440.2% | 2,65358.8% | 471.0% | 4,514 |
| Hancock County | Bush, George W.+1,862 | 3,97540.2% | 5,83759.0% | 870.9% | 9,899 |
| Hardin County | Bush, George W.+578 | 92337.9% | 1,50161.6% | 130.5% | 2,437 |
| Henderson County | Kerry, John+412 | 2,26954.6% | 1,85744.7% | 270.7% | 4,153 |
| Henry County | Bush, George W.+1,335 | 11,87747.1% | 13,21252.3% | 1520.6% | 25,241 |
| Iroquois County | Bush, George W.+6,082 | 3,83227.7% | 9,91471.7% | 890.6% | 13,835 |
| Jackson County | Kerry, John+3,110 | 14,30055.4% | 11,19043.3% | 3361.3% | 25,826 |
| Jasper County | Bush, George W.+1,748 | 1,78133.4% | 3,52966.1% | 260.5% | 5,336 |
| Jefferson County | Bush, George W.+3,447 | 6,71339.6% | 10,16059.9% | 750.4% | 16,948 |
| Jersey County | Bush, George W.+838 | 4,59745.3% | 5,43553.6% | 1051.0% | 10,137 |
| Jo Daviess County | Bush, George W.+863 | 5,31145.8% | 6,17453.3% | 990.9% | 11,584 |
| Johnson County | Bush, George W.+2,184 | 1,81330.9% | 3,99768.2% | 550.9% | 5,865 |
| Kane County | Bush, George W.+18,252 | 73,81344.1% | 92,06555.0% | 1,4190.8% | 167,297 |
| Kankakee County | Bush, George W.+4,736 | 20,00344.4% | 24,73954.9% | 2940.7% | 45,036 |
| Kendall County | Bush, George W.+7,279 | 12,49738.4% | 19,77660.8% | 2540.8% | 32,527 |
| Knox County | Kerry, John+2,292 | 13,40354.2% | 11,11145.0% | 1940.8% | 24,708 |
| Lake County | Bush, George W.+4,729 | 134,35248.8% | 139,08150.5% | 1,8620.7% | 275,295 |
| LaSalle County | Bush, George W.+1,838 | 24,26347.8% | 26,10151.5% | 3650.7% | 50,729 |
| Lawrence County | Bush, George W.+1,644 | 2,51837.4% | 4,16261.9% | 490.7% | 6,729 |
| Lee County | Bush, George W.+2,891 | 6,41640.4% | 9,30758.6% | 1531.0% | 15,876 |
| Livingston County | Bush, George W.+4,684 | 5,63235.1% | 10,31664.3% | 910.6% | 16,039 |
| Logan County | Bush, George W.+4,839 | 4,27331.7% | 9,11267.7% | 820.6% | 13,467 |
| Macon County | Bush, George W.+4,777 | 23,34145.1% | 28,11854.3% | 2870.6% | 51,746 |
| Macoupin County | Bush, George W.+220 | 11,19349.1% | 11,41350.1% | 1790.8% | 22,785 |
| Madison County | Kerry, John+4,015 | 63,39951.3% | 59,38448.0% | 8950.7% | 123,678 |
| Marion County | Bush, George W.+1,719 | 7,69444.7% | 9,41354.7% | 1170.7% | 17,224 |
| Marshall County | Bush, George W.+928 | 2,80642.6% | 3,73456.7% | 440.7% | 6,584 |
| Mason County | Bush, George W.+692 | 3,21544.8% | 3,90754.4% | 610.8% | 7,183 |
| Massac County | Bush, George W.+1,773 | 2,80537.8% | 4,57861.7% | 410.6% | 7,424 |
| McDonough County | Bush, George W.+537 | 7,11947.7% | 7,65651.3% | 1541.0% | 14,929 |
| McHenry County | Bush, George W.+26,082 | 50,33039.3% | 76,41259.7% | 1,2060.9% | 127,948 |
| McLean County | Bush, George W.+11,399 | 29,87741.7% | 41,27657.6% | 4670.7% | 71,620 |
| Menard County | Bush, George W.+2,271 | 2,13732.5% | 4,40867.1% | 290.4% | 6,574 |
| Mercer County | Kerry, John+107 | 4,51250.3% | 4,40549.1% | 570.6% | 8,974 |
| Monroe County | Bush, George W.+2,680 | 6,78841.5% | 9,46857.8% | 1140.7% | 16,370 |
| Montgomery County | Bush, George W.+872 | 5,97946.2% | 6,85153.0% | 1000.8% | 12,930 |
| Morgan County | Bush, George W.+3,742 | 5,65037.2% | 9,39261.9% | 1380.9% | 15,180 |
| Moultrie County | Bush, George W.+1,640 | 2,38836.9% | 4,02862.3% | 500.8% | 6,466 |
| Ogle County | Bush, George W.+5,900 | 9,01837.4% | 14,91861.9% | 1550.6% | 24,091 |
| Peoria County | Kerry, John+70 | 41,12149.7% | 41,05149.6% | 5990.7% | 82,771 |
| Perry County | Bush, George W.+819 | 4,77045.8% | 5,58953.6% | 660.6% | 10,425 |
| Piatt County | Bush, George W.+2,268 | 3,12436.4% | 5,39262.8% | 700.8% | 8,586 |
| Pike County | Bush, George W.+2,183 | 2,84935.7% | 5,03263.1% | 991.2% | 7,980 |
| Pope County | Bush, George W.+582 | 91837.7% | 1,50061.6% | 180.7% | 2,436 |
| Pulaski County | Bush, George W.+348 | 1,37244.1% | 1,72055.3% | 160.5% | 3,108 |
| Putnam County | Kerry, John+81 | 1,70450.8% | 1,62348.4% | 250.7% | 3,352 |
| Randolph County | Bush, George W.+1,305 | 6,77145.3% | 8,07654.0% | 1090.7% | 14,956 |
| Richland County | Bush, George W.+2,624 | 2,52932.6% | 5,15366.5% | 670.9% | 7,749 |
| Rock Island County | Kerry, John+10,217 | 39,88057.0% | 29,66342.4% | 4290.6% | 69,972 |
| Saline County | Bush, George W.+2,360 | 4,69739.8% | 7,05759.7% | 600.5% | 11,814 |
| Sangamon County | Bush, George W.+17,274 | 38,63040.5% | 55,90458.6% | 8410.9% | 95,375 |
| Schuyler County | Bush, George W.+809 | 1,59439.5% | 2,40359.6% | 340.8% | 4,031 |
| Scott County | Bush, George W.+769 | 92735.2% | 1,69664.3% | 130.5% | 2,636 |
| Shelby County | Bush, George W.+3,009 | 3,74435.4% | 6,75363.8% | 800.8% | 10,577 |
| St. Clair County | Kerry, John+12,207 | 62,41055.1% | 50,20344.4% | 5760.5% | 113,189 |
| Stark County | Bush, George W.+652 | 1,18938.8% | 1,84160.1% | 311.0% | 3,061 |
| Stephenson County | Bush, George W.+3,299 | 8,91341.8% | 12,21257.3% | 1950.9% | 21,320 |
| Tazewell County | Bush, George W.+10,244 | 25,81441.4% | 36,05857.8% | 4660.7% | 62,338 |
| Union County | Bush, George W.+1,598 | 3,73541.0% | 5,33358.5% | 510.6% | 9,119 |
| Vermilion County | Bush, George W.+4,005 | 14,72643.7% | 18,73155.6% | 2570.8% | 33,714 |
| Wabash County | Bush, George W.+2,460 | 1,75229.2% | 4,21270.1% | 420.7% | 6,006 |
| Warren County | Bush, George W.+536 | 3,93846.6% | 4,47452.9% | 450.5% | 8,457 |
| Washington County | Bush, George W.+2,086 | 2,98636.8% | 5,07262.6% | 460.6% | 8,104 |
| Wayne County | Bush, George W.+3,963 | 2,13925.8% | 6,10273.6% | 460.6% | 8,287 |
| White County | Bush, George W.+2,109 | 3,07137.0% | 5,18062.4% | 500.6% | 8,301 |
| Whiteside County | Kerry, John+764 | 13,72351.1% | 12,95948.2% | 1910.7% | 26,873 |
| Will County | Bush, George W.+13,556 | 117,17246.9% | 130,72852.4% | 1,7090.7% | 249,609 |
| Williamson County | Bush, George W.+6,401 | 11,68539.0% | 18,08660.4% | 1890.6% | 29,960 |
| Winnebago County | Bush, George W.+1,042 | 59,74049.2% | 60,78250.1% | 9030.7% | 121,425 |
| Woodford County | Bush, George W.+6,693 | 6,00531.9% | 12,69867.5% | 990.5% | 18,802 |
complete certified result
Illinois candidate results
Top three shown first · expand for every reported candidate and write-in category
Source: MIT Election Data + Science Lab — U.S. President 1976–2024 state candidate returns
Nominees: John Kerry (D) · George W. Bush (R)
Illinois's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (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% |
Same ballot, 2004IL
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.