Elections / 2008 · President · IL
Illinois — 2008 presidential election
Recent presidential results
state2008 presidential electionIllinois · PresidentObamaD+25.1
How it voted
Share of the 2008 vote
| Barack Obama ✓Democratic | 61.9% | 3,419,348 |
|---|---|---|
| John McCainRepublican | 36.8% | 2,031,179 |
| OtherAll other candidates | 1.3% | 71,844 |
2008presidential margin
D+60R+60
102 counties, each filled by 2008 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+22.4 |
| Alexander County, IL | Democratic | D+12.6 |
| Bond County, IL | Republican | R+1.3 |
| Boone County, IL | Democratic | D+4.2 |
| Brown County, IL | Republican | R+21.7 |
| Bureau County, IL | Democratic | D+5.7 |
| Calhoun County, IL | Democratic | D+7.5 |
| Carroll County, IL | Democratic | D+4.8 |
| Cass County, IL | Democratic | D+1.3 |
| Champaign County, IL | Democratic | D+17.5 |
| Christian County, IL | Republican | R+6.3 |
| Clark County, IL | Republican | R+8.0 |
| Clay County, IL | Republican | R+23.3 |
| Clinton County, IL | Republican | R+9.8 |
| Coles County, IL | Democratic | D+3.2 |
| Cook County, IL | Democratic | D+53.4 |
| Crawford County, IL | Republican | R+13.0 |
| Cumberland County, IL | Republican | R+20.7 |
| De Witt County, IL | Republican | R+13.3 |
| DeKalb County, IL | Democratic | D+16.8 |
| Douglas County, IL | Republican | R+21.3 |
| DuPage County, IL | Democratic | D+10.8 |
| Edgar County, IL | Republican | R+7.9 |
| Edwards County, IL | Republican | R+29.8 |
| Effingham County, IL | Republican | R+36.0 |
| Fayette County, IL | Republican | R+15.8 |
| Ford County, IL | Republican | R+29.0 |
| Franklin County, IL | Republican | R+2.8 |
| Fulton County, IL | Democratic | D+21.3 |
| Gallatin County, IL | Democratic | D+13.1 |
| Greene County, IL | Republican | R+7.5 |
| Grundy County, IL | Democratic | D+1.7 |
| Hamilton County, IL | Republican | R+13.1 |
| Hancock County, IL | Republican | R+10.8 |
| Hardin County, IL | Republican | R+19.4 |
| Henderson County, IL | Democratic | D+17.7 |
| Henry County, IL | Democratic | D+7.7 |
| Iroquois County, IL | Republican | R+29.8 |
| Jackson County, IL | Democratic | D+21.8 |
| Jasper County, IL | Republican | R+17.6 |
| Jefferson County, IL | Republican | R+10.7 |
| Jersey County, IL | Republican | R+2.7 |
| Jo Daviess County, IL | Democratic | D+10.5 |
| Johnson County, IL | Republican | R+34.6 |
| Kane County, IL | Democratic | D+11.8 |
| Kankakee County, IL | Democratic | D+4.6 |
| Kendall County, IL | Democratic | D+7.2 |
| Knox County, IL | Democratic | D+19.9 |
| Lake County, IL | Democratic | D+19.6 |
| LaSalle County, IL | Democratic | D+11.1 |
| Lawrence County, IL | Republican | R+5.9 |
| Lee County, IL | Republican | R+3.0 |
| Livingston County, IL | Republican | R+19.2 |
| Logan County, IL | Republican | R+16.9 |
| Macon County, IL | Democratic | D+1.1 |
| Macoupin County, IL | Democratic | D+9.8 |
| Madison County, IL | Democratic | D+9.2 |
| Marion County, IL | Republican | R+2.0 |
| Marshall County, IL | Republican | R+1.0 |
| Mason County, IL | Democratic | D+5.9 |
| Massac County, IL | Republican | R+23.4 |
| McDonough County, IL | Democratic | D+5.6 |
| McHenry County, IL | Democratic | D+5.3 |
| McLean County, IL | Democratic | D+1.2 |
| Menard County, IL | Republican | R+14.9 |
| Mercer County, IL | Democratic | D+11.9 |
| Monroe County, IL | Republican | R+10.7 |
| Montgomery County, IL | Democratic | D+2.6 |
| Morgan County, IL | Republican | R+0.8 |
| Moultrie County, IL | Republican | R+12.8 |
| Ogle County, IL | Republican | R+7.6 |
| Peoria County, IL | Democratic | D+13.9 |
| Perry County, IL | Republican | R+3.9 |
| Piatt County, IL | Republican | R+12.6 |
| Pike County, IL | Republican | R+18.8 |
| Pope County, IL | Republican | R+22.3 |
| Pulaski County, IL | Democratic | D+1.4 |
| Putnam County, IL | Democratic | D+15.6 |
| Randolph County, IL | Republican | R+0.9 |
| Richland County, IL | Republican | R+15.0 |
| Rock Island County, IL | Democratic | D+24.6 |
| Saline County, IL | Republican | R+8.9 |
| Sangamon County, IL | Democratic | D+4.4 |
| Schuyler County, IL | Democratic | D+1.8 |
| Scott County, IL | Republican | R+14.0 |
| Shelby County, IL | Republican | R+19.8 |
| St. Clair County, IL | Democratic | D+22.4 |
| Stark County, IL | Republican | R+5.4 |
| Stephenson County, IL | Democratic | D+6.7 |
| Tazewell County, IL | Republican | R+6.0 |
| Union County, IL | Republican | R+11.9 |
| Vermilion County, IL | Democratic | D+0.6 |
| Wabash County, IL | Republican | R+13.7 |
| Warren County, IL | Democratic | D+8.1 |
| Washington County, IL | Republican | R+14.3 |
| Wayne County, IL | Republican | R+35.2 |
| White County, IL | Republican | R+9.0 |
| Whiteside County, IL | Democratic | D+17.6 |
| Will County, IL | Democratic | D+13.2 |
| Williamson County, IL | Republican | R+14.8 |
| Winnebago County, IL | Democratic | D+12.8 |
| Woodford County, IL | Republican | R+26.6 |
Nominees: Barack Obama (D) · John McCain (R)
Illinois's presidential margins
1892–2024, the 2008 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% |
County-by-county results — 102 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adams County | R | 11,794 | 18,711 | 30,823 | |
| Alexander County | D | 2,189 | 1,692 | 3,937 | |
| Bond County | R | 3,843 | 3,947 | 7,924 | |
| Boone County | D | 11,333 | 10,403 | 22,157 | |
| Brown County | R | 986 | 1,544 | 2,569 | |
| Bureau County | D | 8,889 | 7,911 | 17,113 | |
| Calhoun County | D | 1,423 | 1,221 | 2,699 | |
| Carroll County | D | 3,965 | 3,596 | 7,674 | |
| Cass County | D | 2,690 | 2,617 | 5,408 | |
| Champaign County | D | 48,597 | 33,871 | 84,143 | |
| Christian County | R | 6,918 | 7,872 | 15,100 | |
| Clark County | R | 3,742 | 4,409 | 8,288 | |
| Clay County | R | 2,425 | 3,926 | 6,454 | |
| Clinton County | R | 7,657 | 9,357 | 17,314 | |
| Coles County | D | 11,716 | 10,978 | 23,076 | |
| Cook County | D | 1,629,024 | 487,736 | 2,137,466 | |
| Crawford County | R | 3,883 | 5,070 | 9,129 | |
| Cumberland County | R | 2,055 | 3,156 | 5,321 | |
| De Witt County | R | 3,308 | 4,348 | 7,801 | |
| DeKalb County | D | 25,784 | 18,266 | 44,818 | |
| Douglas County | R | 3,228 | 5,005 | 8,356 | |
| DuPage County | D | 228,698 | 183,626 | 417,973 | |
| Edgar County | R | 3,743 | 4,398 | 8,255 | |
| Edwards County | R | 1,140 | 2,137 | 3,350 | |
| Effingham County | R | 5,262 | 11,323 | 16,835 | |
| Fayette County | R | 3,967 | 5,499 | 9,680 | |
| Ford County | R | 2,227 | 4,079 | 6,386 | |
| Franklin County | R | 8,880 | 9,404 | 18,641 | |
| Fulton County | D | 9,732 | 6,251 | 16,323 | |
| Gallatin County | D | 1,587 | 1,212 | 2,859 | |
| Greene County | R | 2,619 | 3,053 | 5,807 | |
| Grundy County | D | 11,063 | 10,687 | 22,171 | |
| Hamilton County | R | 1,796 | 2,353 | 4,264 | |
| Hancock County | R | 4,141 | 5,161 | 9,469 | |
| Hardin County | R | 892 | 1,330 | 2,255 | |
| Henderson County | D | 2,215 | 1,541 | 3,814 | |
| Henry County | D | 13,181 | 11,263 | 24,785 | |
| Iroquois County | R | 4,643 | 8,695 | 13,596 | |
| Jackson County | D | 15,248 | 9,687 | 25,532 | |
| Jasper County | R | 2,063 | 2,964 | 5,131 | |
| Jefferson County | R | 7,462 | 9,302 | 17,141 | |
| Jersey County | R | 5,042 | 5,329 | 10,583 | |
| Jo Daviess County | D | 6,403 | 5,170 | 11,750 | |
| Johnson County | R | 1,871 | 3,912 | 5,901 | |
| Kane County | D | 106,756 | 83,963 | 193,299 | |
| Kankakee County | D | 24,750 | 22,527 | 48,016 | |
| Kendall County | D | 24,742 | 21,380 | 46,631 | |
| Knox County | D | 14,191 | 9,419 | 23,988 | |
| Lake County | D | 177,242 | 118,545 | 299,105 | |
| LaSalle County | D | 27,443 | 21,872 | 50,185 | |
| Lawrence County | R | 3,016 | 3,403 | 6,536 | |
| Lee County | R | 7,765 | 8,258 | 16,318 | |
| Livingston County | R | 6,189 | 9,191 | 15,625 | |
| Logan County | R | 5,250 | 7,429 | 12,896 | |
| Macon County | D | 25,487 | 24,948 | 51,216 | |
| Macoupin County | D | 12,090 | 9,891 | 22,373 | |
| Madison County | D | 68,979 | 57,177 | 128,334 | |
| Marion County | R | 8,345 | 8,691 | 17,364 | |
| Marshall County | R | 3,081 | 3,145 | 6,333 | |
| Mason County | D | 3,542 | 3,141 | 6,808 | |
| Massac County | R | 2,693 | 4,371 | 7,186 | |
| McDonough County | D | 6,783 | 6,055 | 13,042 | |
| McHenry County | D | 72,288 | 64,845 | 139,268 | |
| McLean County | D | 37,689 | 36,767 | 75,750 | |
| Menard County | R | 2,706 | 3,672 | 6,464 | |
| Mercer County | D | 4,887 | 3,833 | 8,848 | |
| Monroe County | R | 7,953 | 9,881 | 18,083 | |
| Montgomery County | D | 6,491 | 6,150 | 12,871 | |
| Morgan County | R | 7,467 | 7,591 | 15,353 | |
| Moultrie County | R | 2,668 | 3,471 | 6,260 | |
| Ogle County | R | 11,253 | 13,144 | 24,850 | |
| Peoria County | D | 45,906 | 34,579 | 81,704 | |
| Perry County | R | 4,701 | 5,086 | 9,995 | |
| Piatt County | R | 3,859 | 4,991 | 8,999 | |
| Pike County | R | 3,024 | 4,457 | 7,616 | |
| Pope County | R | 845 | 1,343 | 2,231 | |
| Pulaski County | D | 1,638 | 1,593 | 3,270 | |
| Putnam County | D | 1,900 | 1,378 | 3,337 | |
| Randolph County | R | 7,395 | 7,538 | 15,202 | |
| Richland County | R | 3,181 | 4,329 | 7,650 | |
| Rock Island County | D | 42,210 | 25,364 | 68,401 | |
| Saline County | R | 5,083 | 6,099 | 11,428 | |
| Sangamon County | D | 51,300 | 46,945 | 99,828 | |
| Schuyler County | D | 1,900 | 1,833 | 3,823 | |
| Scott County | R | 1,090 | 1,455 | 2,600 | |
| Shelby County | R | 4,245 | 6,396 | 10,868 | |
| St. Clair County | D | 76,160 | 47,958 | 125,744 | |
| Stark County | R | 1,357 | 1,513 | 2,907 | |
| Stephenson County | D | 11,349 | 9,909 | 21,605 | |
| Tazewell County | R | 29,384 | 33,247 | 63,854 | |
| Union County | R | 3,918 | 5,003 | 9,116 | |
| Vermilion County | D | 16,246 | 16,054 | 32,872 | |
| Wabash County | R | 2,462 | 3,254 | 5,782 | |
| Warren County | D | 4,286 | 3,637 | 8,029 | |
| Washington County | R | 3,342 | 4,473 | 7,932 | |
| Wayne County | R | 2,547 | 5,390 | 8,071 | |
| White County | R | 3,315 | 3,987 | 7,453 | |
| Whiteside County | D | 15,607 | 10,883 | 26,906 | |
| Will County | D | 160,406 | 122,597 | 286,420 | |
| Williamson County | R | 12,589 | 17,039 | 30,141 | |
| Winnebago County | D | 70,034 | 53,886 | 126,031 | |
| Woodford County | R | 6,999 | 12,191 | 19,483 |
Same ballot, 2008IL
Source. MIT Election Data + Science Lab — 2008 presidential returns · official county-level results. Real returns — nothing estimated.