Skip to content

Iowa 2012 vs 2016: county swing

97 of 99 counties moved toward the Republican ticket; 32 changed hands.

Audubon County: swing R+25.4Bremer County: swing R+16.3Buena Vista County: swing R+14.5Cedar County: swing R+22.4Clarke County: swing R+29.5Clinton County: swing R+28.0Crawford County: swing R+30.1Delaware County: swing R+29.4Emmet County: swing R+28.4Floyd County: swing R+29.6Hamilton County: swing R+20.0Henry County: swing R+24.7Iowa County: swing R+19.1Jones County: swing R+26.8Linn County: swing R+8.7Madison County: swing R+19.2Marion County: swing R+17.5Montgomery County: swing R+20.5O'Brien County: swing R+15.0Pocahontas County: swing R+23.4Sac County: swing R+28.2Story County: swing R+1.6Union County: swing R+31.3Warren County: swing R+14.2Worth County: swing R+36.2Adair County: swing R+26.8Decatur County: swing R+25.2Dubuque County: swing R+15.9Franklin County: swing R+22.9Grundy County: swing R+16.2Guthrie County: swing R+22.7Howard County: swing R+41.5Ida County: swing R+25.3Jefferson County: swing R+16.4Johnson County: swing D+2.3Keokuk County: swing R+30.8Lee County: swing R+31.5Marshall County: swing R+17.7Mills County: swing R+19.7Monroe County: swing R+33.3Muscatine County: swing R+22.1Page County: swing R+19.3Polk County: swing R+2.8Pottawattamie County: swing R+16.0Ringgold County: swing R+32.6Scott County: swing R+12.2Tama County: swing R+27.8Van Buren County: swing R+28.8Washington County: swing R+16.4Winnebago County: swing R+26.2Woodbury County: swing R+20.5Dickinson County: swing R+17.8Plymouth County: swing R+17.3Appanoose County: swing R+32.8Benton County: swing R+25.1Boone County: swing R+20.3Buchanan County: swing R+28.9Butler County: swing R+26.5Carroll County: swing R+25.4Cerro Gordo County: swing R+21.1Clay County: swing R+23.7Clayton County: swing R+29.7Dallas County: swing D+2.0Des Moines County: swing R+25.3Greene County: swing R+23.3Hancock County: swing R+27.2Humboldt County: swing R+23.6Jasper County: swing R+25.3Louisa County: swing R+29.1Mitchell County: swing R+27.4Palo Alto County: swing R+25.2Poweshiek County: swing R+15.8Shelby County: swing R+20.2Wapello County: swing R+32.4Webster County: swing R+27.3Wright County: swing R+23.5Adams County: swing R+35.7Black Hawk County: swing R+12.9Calhoun County: swing R+27.6Cherokee County: swing R+24.2Allamakee County: swing R+28.2Davis County: swing R+28.5Fayette County: swing R+31.3Fremont County: swing R+31.0Hardin County: swing R+22.2Harrison County: swing R+24.5Jackson County: swing R+36.2Kossuth County: swing R+24.0Lyon County: swing R+12.4Monona County: swing R+31.3Osceola County: swing R+20.4Sioux County: swing R+1.1Taylor County: swing R+30.6Wayne County: swing R+34.4Winneshiek County: swing R+15.5Lucas County: swing R+31.5Cass County: swing R+20.6Chickasaw County: swing R+34.1Mahaska County: swing R+24.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20122016SwingVotes 2012Votes 2016
Howard County flipped D+21.0 R+20.5 R+41.5 4,645 4,559
Jackson County flipped D+16.9 R+19.3 R+36.2 10,242 10,310
Worth County flipped D+14.5 R+21.7 R+36.2 4,172 4,257
Adams County R+3.7 R+39.4 R+35.7 2,185 2,106
Wayne County R+11.5 R+45.9 R+34.4 2,900 2,940
Chickasaw County flipped D+11.1 R+23.0 R+34.1 6,484 6,435
Monroe County R+7.7 R+41.0 R+33.3 3,830 3,865
Appanoose County R+3.3 R+36.1 R+32.8 6,245 6,136
Ringgold County R+7.0 R+39.6 R+32.6 2,599 2,707
Wapello County flipped D+11.8 R+20.6 R+32.4 15,770 15,149
Lee County flipped D+15.5 R+16.0 R+31.5 18,911 16,151
Lucas County R+6.1 R+37.6 R+31.5 4,323 4,354
Fayette County flipped D+12.0 R+19.3 R+31.3 10,366 9,975
Monona County R+9.6 R+40.9 R+31.3 4,742 4,572
Union County flipped D+3.9 R+27.4 R+31.3 5,957 5,832
Fremont County R+9.2 R+40.2 R+31.0 3,668 3,595
Keokuk County R+10.3 R+41.1 R+30.8 5,266 4,985
Taylor County R+14.1 R+44.7 R+30.6 2,995 3,029
Crawford County R+7.8 R+37.9 R+30.1 6,752 6,935
Clayton County flipped D+7.0 R+22.7 R+29.7 9,138 9,129
Floyd County flipped D+14.7 R+14.9 R+29.6 8,257 8,060
Clarke County flipped D+1.5 R+28.0 R+29.5 4,430 4,454
Delaware County R+0.2 R+29.6 R+29.4 9,378 9,241
Louisa County flipped D+0.7 R+28.4 R+29.1 4,968 5,008
Buchanan County flipped D+13.9 R+15.0 R+28.9 10,535 10,252
Van Buren County R+18.5 R+47.3 R+28.8 3,569 3,561
Davis County R+16.4 R+44.9 R+28.5 3,773 3,882
Emmet County R+8.7 R+37.1 R+28.4 4,687 4,753
Allamakee County flipped D+4.1 R+24.1 R+28.2 6,934 6,923
Sac County R+18.4 R+46.6 R+28.2 5,291 5,212
Clinton County flipped D+22.9 R+5.1 R+28.0 25,000 23,067
Tama County flipped D+7.5 R+20.3 R+27.8 9,017 8,752
Calhoun County R+12.5 R+40.1 R+27.6 5,230 5,159
Mitchell County flipped D+3.4 R+24.0 R+27.4 5,586 5,417
Webster County flipped D+5.8 R+21.5 R+27.3 18,292 17,430
Hancock County R+13.5 R+40.7 R+27.2 5,925 5,871
Adair County R+8.1 R+34.9 R+26.8 3,996 3,811
Jones County flipped D+7.8 R+19.0 R+26.8 10,449 10,133
Butler County R+10.3 R+36.8 R+26.5 7,545 7,513
Winnebago County Even R+26.2 R+26.2 5,918 5,787
Audubon County R+5.5 R+30.9 R+25.4 3,457 3,412
Carroll County R+6.2 R+31.6 R+25.4 10,674 10,544
Des Moines County flipped D+18.4 R+6.9 R+25.3 20,385 19,103
Ida County R+26.3 R+51.6 R+25.3 3,663 3,612
Jasper County flipped D+7.1 R+18.2 R+25.3 19,515 19,034
Decatur County R+4.1 R+29.3 R+25.2 3,833 3,734
Palo Alto County R+10.6 R+35.8 R+25.2 4,887 4,703
Benton County R+0.6 R+25.7 R+25.1 14,023 13,844
Mahaska County R+20.5 R+45.3 R+24.8 10,883 10,632
Henry County R+5.9 R+30.6 R+24.7 9,697 9,404
Harrison County R+12.7 R+37.2 R+24.5 7,322 7,465
Cherokee County R+16.0 R+40.2 R+24.2 6,415 6,258
Kossuth County R+12.2 R+36.2 R+24.0 8,923 8,607
Clay County R+18.4 R+42.1 R+23.7 8,502 8,617
Humboldt County R+21.9 R+45.5 R+23.6 5,158 5,087
Wright County R+8.1 R+31.6 R+23.5 6,278 6,026
Pocahontas County R+21.6 R+45.0 R+23.4 4,032 3,865
Greene County R+0.1 R+23.4 R+23.3 4,846 4,821
Franklin County R+10.7 R+33.6 R+22.9 5,186 4,968
Guthrie County R+10.3 R+33.0 R+22.7 5,888 5,750
Cedar County flipped D+4.6 R+17.8 R+22.4 9,649 9,541
Hardin County R+6.7 R+28.9 R+22.2 8,898 8,533
Muscatine County flipped D+15.9 R+6.2 R+22.1 19,865 19,434
Cerro Gordo County flipped D+13.4 R+7.7 R+21.1 23,824 22,965
Cass County R+18.8 R+39.4 R+20.6 7,205 7,125
Montgomery County R+21.5 R+42.0 R+20.5 5,025 5,044
Woodbury County flipped D+1.0 R+19.5 R+20.5 45,019 43,718
Osceola County R+41.2 R+61.6 R+20.4 3,194 3,213
Boone County flipped D+6.6 R+13.7 R+20.3 14,388 14,196
Shelby County R+22.2 R+42.4 R+20.2 6,483 6,370
Hamilton County R+2.6 R+22.6 R+20.0 7,927 7,694
Mills County R+19.0 R+38.7 R+19.7 7,212 7,698
Page County R+24.5 R+43.8 R+19.3 7,079 7,044
Madison County R+11.9 R+31.1 R+19.2 8,458 8,636
Iowa County R+4.8 R+23.9 R+19.1 8,866 8,904
Dickinson County R+17.9 R+35.7 R+17.8 10,159 10,354
Marshall County flipped D+9.4 R+8.3 R+17.7 19,064 17,980
Marion County R+13.2 R+30.7 R+17.5 17,687 17,816
Plymouth County R+34.2 R+51.5 R+17.3 12,950 13,190
Jefferson County flipped D+15.9 R+0.5 R+16.4 8,530 8,156
Washington County R+4.0 R+20.4 R+16.4 11,004 10,929
Bremer County flipped D+2.7 R+13.6 R+16.3 13,346 13,538
Grundy County R+22.7 R+38.9 R+16.2 6,962 6,872
Pottawattamie County R+5.3 R+21.3 R+16.0 42,301 42,680
Dubuque County flipped D+14.7 R+1.2 R+15.9 50,894 49,721
Poweshiek County flipped D+9.3 R+6.5 R+15.8 9,975 9,833
Winneshiek County flipped D+14.7 R+0.8 R+15.5 11,084 11,362
O'Brien County R+44.9 R+59.9 R+15.0 7,341 7,406
Buena Vista County R+10.2 R+24.7 R+14.5 8,383 8,278
Warren County R+2.0 R+16.2 R+14.2 26,072 27,300
Black Hawk County D+20.2 D+7.3 R+12.9 67,141 64,405
Lyon County R+54.6 R+67.0 R+12.4 6,509 6,377
Scott County D+13.7 D+1.5 R+12.2 90,263 86,220
Linn County D+17.7 D+9.0 R+8.7 118,453 117,098
Polk County D+14.1 D+11.3 R+2.8 228,882 231,555
Story County D+13.9 D+12.3 R+1.6 47,150 50,667
Sioux County R+67.6 R+68.7 R+1.1 17,308 18,194
Dallas County R+11.6 R+9.6 D+2.0 38,116 38,252
Johnson County D+35.5 D+37.8 D+2.3 75,977 76,940

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