Skip to content

Wisconsin 2004 vs 2008: county swing

0 of 72 counties moved toward the Republican ticket; 32 changed hands.

Door County: swing D+20.4Dunn County: swing D+9.9Fond du Lac County: swing D+17.6Green County: swing D+19.9La Crosse County: swing D+15.5Lincoln County: swing D+15.9Marathon County: swing D+16.9Monroe County: swing D+15.2Polk County: swing D+2.2Richland County: swing D+24.2Shawano County: swing D+20.3Washburn County: swing D+4.9Wood County: swing D+17.2Ashland County: swing D+10.1Barron County: swing D+8.5Bayfield County: swing D+6.0Chippewa County: swing D+11.4Dane County: swing D+14.0Racine County: swing D+11.5Rusk County: swing D+10.4Sauk County: swing D+18.8Sawyer County: swing D+11.9Taylor County: swing D+18.1Vernon County: swing D+14.2Vilas County: swing D+13.3Waukesha County: swing D+9.6Winnebago County: swing D+17.9Buffalo County: swing D+8.0Burnett County: swing D+4.2Clark County: swing D+14.1Columbia County: swing D+17.4Crawford County: swing D+15.5Calumet County: swing D+19.6Dodge County: swing D+14.9Jackson County: swing D+12.9Langlade County: swing D+14.4Menominee County: swing D+8.2Outagamie County: swing D+21.3Price County: swing D+13.0St. Croix County: swing D+5.5Trempealeau County: swing D+10.8Waupaca County: swing D+22.0Eau Claire County: swing D+12.5Florence County: swing D+11.9Forest County: swing D+17.1Grant County: swing D+21.3Green Lake County: swing D+13.5Iowa County: swing D+20.5Jefferson County: swing D+14.7Juneau County: swing D+15.1Kenosha County: swing D+12.2Lafayette County: swing D+16.6Marinette County: swing D+14.4Marquette County: swing D+14.8Oconto County: swing D+18.8Oneida County: swing D+14.4Pepin County: swing D+4.8Pierce County: swing D+5.6Portage County: swing D+14.4Kewaunee County: swing D+18.1Douglas County: swing D+1.0Iron County: swing D+11.3Manitowoc County: swing D+12.9Milwaukee County: swing D+11.6Ozaukee County: swing D+10.7Washington County: swing D+11.1Adams County: swing D+13.0Rock County: swing D+12.5Sheboygan County: swing D+10.2Walworth County: swing D+17.2Brown County: swing D+19.0Waushara County: swing D+14.1
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20042008SwingVotes 2004Votes 2008
Douglas County D+32.2 D+33.2 D+1.0 25,187 24,066
Polk County R+4.0 R+1.8 D+2.2 23,503 22,643
Burnett County flipped R+2.6 D+1.6 D+4.2 9,321 8,688
Pepin County D+8.0 D+12.8 D+4.8 4,066 3,771
Washburn County flipped R+0.6 D+4.3 D+4.9 9,567 9,112
St. Croix County R+9.3 R+3.8 D+5.5 41,835 44,821
Pierce County D+3.4 D+9.0 D+5.6 21,876 22,107
Bayfield County D+21.6 D+27.6 D+6.0 9,699 9,468
Buffalo County D+6.6 D+14.6 D+8.0 7,591 7,000
Menominee County D+65.8 D+74.0 D+8.2 1,710 1,448
Barron County flipped R+1.4 D+7.1 D+8.5 23,937 22,886
Waukesha County R+35.3 R+25.7 D+9.6 230,363 232,897
Dunn County D+5.1 D+15.0 D+9.9 23,172 22,989
Ashland County D+27.1 D+37.2 D+10.1 9,199 8,574
Sheboygan County R+10.9 R+0.7 D+10.2 62,625 62,107
Rusk County flipped R+2.1 D+8.3 D+10.4 7,927 7,272
Ozaukee County R+32.4 R+21.7 D+10.7 53,032 53,365
Trempealeau County D+15.6 D+26.4 D+10.8 14,062 13,314
Washington County R+40.6 R+29.5 D+11.1 72,467 74,411
Iron County D+1.8 D+13.1 D+11.3 3,879 3,432
Chippewa County flipped R+2.3 D+9.1 D+11.4 30,524 30,231
Racine County flipped R+4.1 D+7.4 D+11.5 101,569 100,642
Milwaukee County D+24.3 D+35.9 D+11.6 482,236 475,192
Florence County R+26.0 R+14.1 D+11.9 2,724 2,685
Sawyer County flipped R+5.7 D+6.2 D+11.9 9,453 9,085
Kenosha County D+5.9 D+18.1 D+12.2 76,428 78,789
Eau Claire County D+9.7 D+22.2 D+12.5 55,437 55,010
Rock County D+16.7 D+29.2 D+12.5 80,479 79,169
Jackson County D+8.9 D+21.8 D+12.9 9,726 9,251
Manitowoc County flipped R+5.3 D+7.6 D+12.9 44,160 42,414
Adams County D+5.3 D+18.3 D+13.0 10,456 9,986
Price County D+0.4 D+13.4 D+13.0 8,763 8,194
Vilas County R+17.4 R+4.1 D+13.3 14,002 13,750
Green Lake County R+28.2 R+14.7 D+13.5 10,178 9,536
Dane County D+33.0 D+47.0 D+14.0 274,249 282,939
Clark County flipped R+6.6 D+7.5 D+14.1 15,125 14,187
Waushara County flipped R+13.3 D+0.8 D+14.1 12,246 11,849
Vernon County D+7.8 D+22.0 D+14.2 14,845 14,075
Langlade County flipped R+13.4 D+1.0 D+14.4 11,074 10,402
Marinette County flipped R+7.5 D+6.9 D+14.4 22,270 21,255
Oneida County flipped R+4.0 D+10.4 D+14.4 22,039 21,927
Portage County D+13.6 D+28.0 D+14.4 38,961 39,422
Jefferson County flipped R+13.9 D+0.8 D+14.7 42,115 43,166
Marquette County flipped R+9.6 D+5.2 D+14.8 8,477 7,846
Dodge County R+23.8 R+8.9 D+14.9 44,336 42,823
Juneau County flipped R+6.0 D+9.1 D+15.1 12,379 11,530
Monroe County flipped R+7.2 D+8.0 D+15.2 19,554 19,152
Crawford County D+11.5 D+27.0 D+15.5 8,459 7,981
La Crosse County D+7.9 D+23.4 D+15.5 62,136 63,218
Lincoln County flipped R+3.4 D+12.5 D+15.9 15,700 15,268
Lafayette County D+5.7 D+22.3 D+16.6 8,388 7,831
Marathon County flipped R+8.1 D+8.8 D+16.9 68,059 67,940
Forest County flipped R+1.9 D+15.2 D+17.1 5,153 4,683
Walworth County R+19.8 R+2.6 D+17.2 48,446 50,422
Wood County flipped R+4.1 D+13.1 D+17.2 40,071 39,052
Columbia County flipped R+2.2 D+15.2 D+17.4 29,555 29,272
Fond du Lac County R+26.6 R+9.0 D+17.6 53,036 52,323
Winnebago County flipped R+6.3 D+11.6 D+17.9 88,596 87,677
Kewaunee County flipped R+7.1 D+11.0 D+18.1 11,273 10,787
Taylor County R+18.4 R+0.3 D+18.1 9,543 9,346
Oconto County flipped R+12.7 D+6.1 D+18.8 19,794 18,968
Sauk County D+4.2 D+23.0 D+18.8 30,417 30,626
Brown County flipped R+9.9 D+9.1 D+19.0 123,294 124,754
Calumet County flipped R+17.5 D+2.1 D+19.6 25,276 26,474
Green County D+5.9 D+25.8 D+19.9 18,248 18,534
Shawano County flipped R+16.7 D+3.6 D+20.3 20,999 20,089
Door County flipped R+3.1 D+17.3 D+20.4 17,491 17,481
Iowa County D+14.2 D+34.7 D+20.5 12,542 11,969
Grant County D+2.6 D+23.9 D+21.3 25,264 24,320
Outagamie County flipped R+9.7 D+11.6 D+21.3 90,050 91,563
Waupaca County flipped R+19.1 D+2.9 D+22.0 26,974 25,511
Richland County flipped R+3.5 D+20.7 D+24.2 9,420 8,450

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