Skip to content

Illinois 2000 vs 2012: county swing

73 of 102 counties moved toward the Republican ticket; 19 changed hands.

Bond County: swing R+4.0Brown County: swing R+13.7Champaign County: swing D+5.8Coles County: swing R+3.2Cumberland County: swing R+13.3Effingham County: swing R+13.2Franklin County: swing R+25.7Hamilton County: swing R+20.4Henry County: swing R+1.3Jackson County: swing D+5.9Jasper County: swing R+15.2Kane County: swing D+13.1Lee County: swing D+6.0Logan County: swing R+5.0Marion County: swing R+18.1Menard County: swing R+2.7Moultrie County: swing R+17.9Perry County: swing R+18.3Putnam County: swing R+5.1Schuyler County: swing D+4.2Stark County: swing R+0.1Tazewell County: swing R+7.4Washington County: swing R+7.6Woodford County: swing R+7.2Alexander County: swing R+5.5Boone County: swing D+8.1Bureau County: swing D+4.4Carroll County: swing D+11.5Clark County: swing R+12.9Crawford County: swing R+12.4DeKalb County: swing D+12.6Douglas County: swing R+18.0DuPage County: swing D+14.4Edwards County: swing R+13.2Fayette County: swing R+20.4Ford County: swing R+13.6Fulton County: swing R+1.3Grundy County: swing R+1.7Mercer County: swing R+1.2Jefferson County: swing R+11.9Kankakee County: swing R+1.1Kendall County: swing D+19.7LaSalle County: swing R+5.0Lawrence County: swing R+19.1Livingston County: swing R+9.7McDonough County: swing D+1.5McHenry County: swing D+11.4Macoupin County: swing R+13.0Mason County: swing R+3.1Massac County: swing R+22.4Monroe County: swing R+13.5Morgan County: swing R+0.4Ogle County: swing D+5.9Peoria County: swing D+1.5Piatt County: swing R+13.2Pulaski County: swing R+8.7Richland County: swing R+2.9Saline County: swing R+24.7Sangamon County: swing D+4.5Stephenson County: swing D+12.1Vermilion County: swing R+12.0Wayne County: swing R+17.5Whiteside County: swing D+10.9Will County: swing D+8.1Adams County: swing R+18.1Cass County: swing R+10.5Clay County: swing R+18.4De Witt County: swing R+11.3Edgar County: swing R+13.2Greene County: swing R+14.3Hardin County: swing R+27.2Henderson County: swing D+3.9Iroquois County: swing R+12.7Johnson County: swing R+16.9Knox County: swing D+5.9McLean County: swing D+3.9Marshall County: swing R+4.5Montgomery County: swing R+16.5Pope County: swing R+20.7St. Clair County: swing D+0.7Warren County: swing D+10.4Williamson County: swing R+18.3Gallatin County: swing R+26.1Hancock County: swing R+8.7Jersey County: swing R+20.2Jo Daviess County: swing D+8.2Lake County: swing D+10.9Macon County: swing R+6.1Madison County: swing R+10.7Calhoun County: swing R+17.1Christian County: swing R+18.0Clinton County: swing R+16.0Cook County: swing D+9.4Pike County: swing R+16.8Randolph County: swing R+15.3Rock Island County: swing D+2.2Scott County: swing R+6.0Shelby County: swing R+15.5Union County: swing R+17.2Wabash County: swing R+11.0White County: swing R+15.5Winnebago County: swing D+7.2
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002012SwingVotes 2000Votes 2012
Hardin County R+6.9 R+34.1 R+27.2 2,637 2,330
Gallatin County flipped D+8.1 R+18.0 R+26.1 3,558 2,573
Franklin County flipped D+8.9 R+16.8 R+25.7 19,212 17,914
Saline County R+4.3 R+29.0 R+24.7 11,650 10,720
Massac County R+11.3 R+33.7 R+22.4 6,744 6,495
Pope County R+18.0 R+38.7 R+20.7 2,330 2,222
Fayette County R+14.1 R+34.5 R+20.4 9,338 8,971
Hamilton County R+12.5 R+32.9 R+20.4 4,587 3,941
Jersey County R+3.6 R+23.8 R+20.2 9,413 9,959
Lawrence County R+11.7 R+30.8 R+19.1 6,578 5,989
Clay County R+25.7 R+44.1 R+18.4 6,135 5,908
Perry County flipped D+0.6 R+17.7 R+18.3 9,942 9,549
Williamson County R+6.7 R+25.0 R+18.3 26,939 29,143
Adams County R+17.1 R+35.2 R+18.1 30,109 30,607
Marion County R+1.1 R+19.2 R+18.1 16,663 15,764
Christian County R+5.0 R+23.0 R+18.0 14,771 14,701
Douglas County R+18.7 R+36.7 R+18.0 8,152 7,897
Moultrie County R+9.2 R+27.1 R+17.9 5,725 6,057
Wayne County R+40.8 R+58.3 R+17.5 7,693 7,680
Union County R+4.8 R+22.0 R+17.2 8,660 8,282
Calhoun County flipped D+3.1 R+14.0 R+17.1 2,602 2,576
Johnson County R+25.3 R+42.2 R+16.9 5,362 5,672
Pike County R+18.6 R+35.4 R+16.8 8,112 7,286
Montgomery County flipped D+2.4 R+14.1 R+16.5 13,093 12,133
Clinton County R+14.0 R+30.0 R+16.0 15,427 16,450
Shelby County R+18.1 R+33.6 R+15.5 10,163 10,395
White County R+20.5 R+36.0 R+15.5 7,637 7,064
Randolph County R+2.3 R+17.6 R+15.3 14,287 14,392
Jasper County R+26.0 R+41.2 R+15.2 5,021 5,043
Greene County R+11.1 R+25.4 R+14.3 5,767 5,622
Brown County R+17.0 R+30.7 R+13.7 2,660 2,364
Ford County R+29.2 R+42.8 R+13.6 6,153 6,006
Monroe County R+13.3 R+26.8 R+13.5 13,796 17,432
Cumberland County R+22.0 R+35.3 R+13.3 4,975 5,295
Edgar County R+19.6 R+32.8 R+13.2 8,232 7,819
Edwards County R+37.9 R+51.1 R+13.2 3,260 3,228
Effingham County R+38.8 R+52.0 R+13.2 14,485 16,613
Piatt County R+13.5 R+26.7 R+13.2 8,385 8,707
Macoupin County flipped D+5.9 R+7.1 R+13.0 21,389 21,010
Clark County R+19.5 R+32.4 R+12.9 7,512 7,860
Iroquois County R+31.9 R+44.6 R+12.7 13,424 12,784
Crawford County R+19.3 R+31.7 R+12.4 8,500 8,609
Vermilion County R+1.2 R+13.2 R+12.0 32,100 30,314
Jefferson County R+10.9 R+22.8 R+11.9 15,360 16,320
De Witt County R+15.6 R+26.9 R+11.3 7,051 7,345
Wabash County R+25.7 R+36.7 R+11.0 5,508 5,134
Madison County flipped D+9.3 R+1.4 R+10.7 111,104 122,473
Cass County R+3.0 R+13.5 R+10.5 5,899 4,862
Livingston County R+21.8 R+31.5 R+9.7 15,421 15,039
Hancock County R+9.1 R+17.8 R+8.7 9,691 9,111
Pulaski County flipped D+2.9 R+5.8 R+8.7 3,016 3,003
Washington County R+24.0 R+31.6 R+7.6 7,138 7,405
Tazewell County R+10.5 R+17.9 R+7.4 58,348 61,048
Woodford County R+32.0 R+39.2 R+7.2 16,793 18,874
Macon County flipped D+0.9 R+5.2 R+6.1 49,499 48,899
Scott County R+20.5 R+26.5 R+6.0 2,469 2,555
Alexander County D+19.1 D+13.6 R+5.5 4,022 3,501
Putnam County D+6.9 D+1.8 R+5.1 3,179 3,135
LaSalle County flipped D+4.6 R+0.4 R+5.0 46,007 47,259
Logan County R+27.1 R+32.1 R+5.0 13,065 12,053
Marshall County R+9.7 R+14.2 R+4.5 5,907 5,850
Bond County R+10.6 R+14.6 R+4.0 7,032 7,336
Coles County R+7.9 R+11.1 R+3.2 20,093 21,358
Mason County R+3.3 R+6.4 R+3.1 6,772 6,272
Richland County R+30.0 R+32.9 R+2.9 7,428 7,282
Menard County R+27.4 R+30.1 R+2.7 6,202 6,151
Grundy County R+7.2 R+8.9 R+1.7 16,584 21,244
Fulton County D+12.3 D+11.0 R+1.3 16,277 15,356
Henry County D+4.4 D+3.1 R+1.3 23,470 24,322
Mercer County D+8.6 D+7.4 R+1.2 8,318 8,534
Kankakee County R+2.2 R+3.3 R+1.1 40,183 45,509
Morgan County R+15.0 R+15.4 R+0.4 14,334 14,096
Stark County R+16.2 R+16.3 R+0.1 2,989 2,662
St. Clair County D+13.6 D+14.3 D+0.7 100,393 119,466
McDonough County R+3.0 R+1.5 D+1.5 13,012 12,454
Peoria County D+2.9 D+4.4 D+1.5 76,812 78,411
Rock Island County D+19.6 D+21.8 D+2.2 65,095 65,016
Henderson County D+8.3 D+12.2 D+3.9 3,866 3,568
McLean County R+14.9 R+11.0 D+3.9 60,898 73,382
Schuyler County R+13.0 R+8.8 D+4.2 3,772 3,890
Bureau County R+4.6 R+0.2 D+4.4 16,823 16,631
Sangamon County R+13.1 R+8.6 D+4.5 91,485 94,297
Champaign County D+1.2 D+7.0 D+5.8 74,285 78,359
Jackson County D+8.5 D+14.4 D+5.9 23,090 24,012
Knox County D+11.5 D+17.4 D+5.9 23,174 23,278
Ogle County R+22.6 R+16.7 D+5.9 20,601 23,367
Lee County R+13.4 R+7.4 D+6.0 14,620 15,301
Winnebago County flipped R+1.6 D+5.6 D+7.2 109,297 118,984
Boone County R+13.7 R+5.6 D+8.1 15,523 21,365
Will County flipped R+2.6 D+5.5 D+8.1 191,670 277,387
Jo Daviess County flipped R+7.0 D+1.2 D+8.2 10,322 11,429
Cook County D+40.0 D+49.4 D+9.4 1,865,907 2,011,597
Warren County flipped R+4.9 D+5.5 D+10.4 7,631 7,793
Lake County flipped R+2.5 D+8.4 D+10.9 242,164 287,493
Whiteside County D+6.6 D+17.5 D+10.9 24,837 25,654
McHenry County R+20.2 R+8.8 D+11.4 106,185 133,844
Carroll County flipped R+10.0 D+1.5 D+11.5 7,177 7,386
Stephenson County R+13.7 R+1.6 D+12.1 19,378 21,055
DeKalb County flipped R+7.1 D+5.5 D+12.6 33,233 41,092
Kane County flipped R+12.0 D+1.1 D+13.1 141,405 181,642
DuPage County flipped R+13.3 D+1.1 D+14.4 364,362 401,079
Kendall County R+23.0 R+3.3 D+19.7 22,769 47,295

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data