Skip to content

Wisconsin 2000 vs 2004: county swing

35 of 72 counties moved toward the Republican ticket; 3 changed hands.

Door County: swing D+5.1Dunn County: swing D+3.8Fond du Lac County: swing R+8.6Green County: swing R+1.2La Crosse County: swing D+0.5Lincoln County: swing R+3.0Marathon County: swing R+4.1Monroe County: swing R+2.6Polk County: swing R+0.9Richland County: swing R+1.6Shawano County: swing R+4.2Washburn County: swing D+2.1Wood County: swing D+1.1Ashland County: swing D+10.4Barron County: swing D+3.2Bayfield County: swing D+7.5Chippewa County: swing D+0.5Dane County: swing D+4.5Racine County: swing R+1.4Rusk County: swing D+6.0Sauk County: swing R+1.4Sawyer County: swing D+2.5Taylor County: swing D+4.1Vernon County: swing D+1.0Vilas County: swing D+0.9Waukesha County: swing R+1.6Winnebago County: swing R+0.6Buffalo County: swing D+3.6Burnett County: swing D+1.6Clark County: swing D+4.2Columbia County: swing R+4.8Crawford County: swing R+1.8Calumet County: swing R+4.3Dodge County: swing R+5.0Jackson County: swing D+0.5Langlade County: swing R+3.9Menominee County: swing D+7.0Outagamie County: swing R+0.8Price County: swing D+9.6St. Croix County: swing R+2.1Trempealeau County: swing D+1.8Waupaca County: swing R+0.7Eau Claire County: swing D+3.1Florence County: swing D+3.6Forest County: swing D+3.3Grant County: swing D+0.5Green Lake County: swing R+4.5Iowa County: swing R+1.2Jefferson County: swing R+2.8Juneau County: swing R+5.0Kenosha County: swing D+0.3Lafayette County: swing D+0.5Marinette County: swing D+1.8Marquette County: swing R+8.4Oconto County: swing R+3.9Oneida County: swing D+2.3Pepin County: swing D+1.9Pierce County: swing D+1.2Portage County: swing R+0.4Kewaunee County: swing R+5.0Douglas County: swing D+1.5Iron County: swing D+5.0Manitowoc County: swing R+0.9Milwaukee County: swing D+3.8Ozaukee County: swing D+1.3Washington County: swing R+3.1Adams County: swing R+4.6Rock County: swing R+1.8Sheboygan County: swing D+0.1Walworth County: swing R+1.3Brown County: swing R+5.2Waushara County: swing R+0.3
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002004SwingVotes 2000Votes 2004
Fond du Lac County R+18.0 R+26.6 R+8.6 46,589 53,036
Marquette County R+1.2 R+9.6 R+8.4 7,194 8,477
Brown County R+4.7 R+9.9 R+5.2 107,769 123,294
Dodge County R+18.8 R+23.8 R+5.0 37,701 44,336
Juneau County R+1.0 R+6.0 R+5.0 10,218 12,379
Kewaunee County R+2.1 R+7.1 R+5.0 10,084 11,273
Columbia County flipped D+2.6 R+2.2 R+4.8 25,587 29,555
Adams County D+9.9 D+5.3 R+4.6 9,116 10,456
Green Lake County R+23.7 R+28.2 R+4.5 9,107 10,178
Calumet County R+13.2 R+17.5 R+4.3 19,947 25,276
Shawano County R+12.5 R+16.7 R+4.2 17,603 20,999
Marathon County R+4.0 R+8.1 R+4.1 58,374 68,059
Langlade County R+9.5 R+13.4 R+3.9 9,721 11,074
Oconto County R+8.8 R+12.7 R+3.9 16,596 19,794
Washington County R+37.5 R+40.6 R+3.1 61,412 72,467
Lincoln County R+0.4 R+3.4 R+3.0 14,239 15,700
Jefferson County R+11.1 R+13.9 R+2.8 36,099 42,115
Monroe County R+4.6 R+7.2 R+2.6 16,335 19,554
St. Croix County R+7.2 R+9.3 R+2.1 29,954 41,835
Crawford County D+13.3 D+11.5 R+1.8 7,394 8,459
Rock County D+18.5 D+16.7 R+1.8 70,404 80,479
Richland County R+1.9 R+3.5 R+1.6 8,293 9,420
Waukesha County R+33.7 R+35.3 R+1.6 203,734 230,363
Racine County R+2.7 R+4.1 R+1.4 88,865 101,569
Sauk County D+5.6 D+4.2 R+1.4 25,653 30,417
Walworth County R+18.5 R+19.8 R+1.3 40,458 48,446
Green County D+7.1 D+5.9 R+1.2 15,276 18,248
Iowa County D+15.4 D+14.2 R+1.2 10,541 12,542
Manitowoc County R+4.4 R+5.3 R+0.9 38,824 44,160
Polk County R+3.1 R+4.0 R+0.9 19,762 23,503
Outagamie County R+8.9 R+9.7 R+0.8 75,742 90,050
Waupaca County R+18.4 R+19.1 R+0.7 22,804 26,974
Winnebago County R+5.7 R+6.3 R+0.6 76,080 88,596
Portage County D+14.0 D+13.6 R+0.4 33,760 38,961
Waushara County R+13.0 R+13.3 R+0.3 10,248 12,246
Sheboygan County R+11.0 R+10.9 D+0.1 55,201 62,625
Kenosha County D+5.6 D+5.9 D+0.3 63,709 76,428
Chippewa County R+2.8 R+2.3 D+0.5 26,173 30,524
Grant County D+2.1 D+2.6 D+0.5 21,956 25,264
Jackson County D+8.4 D+8.9 D+0.5 8,417 9,726
La Crosse County D+7.4 D+7.9 D+0.5 55,559 62,136
Lafayette County D+5.2 D+5.7 D+0.5 7,263 8,388
Vilas County R+18.3 R+17.4 D+0.9 12,322 14,002
Vernon County D+6.8 D+7.8 D+1.0 13,044 14,845
Wood County R+5.2 R+4.1 D+1.1 35,761 40,071
Pierce County D+2.2 D+3.4 D+1.2 17,962 21,876
Ozaukee County R+33.7 R+32.4 D+1.3 47,751 53,032
Douglas County D+30.7 D+32.2 D+1.5 21,706 25,187
Burnett County R+4.2 R+2.6 D+1.6 8,151 9,321
Marinette County R+9.3 R+7.5 D+1.8 19,921 22,270
Trempealeau County D+13.8 D+15.6 D+1.8 12,168 14,062
Pepin County D+6.1 D+8.0 D+1.9 3,664 4,066
Washburn County R+2.7 R+0.6 D+2.1 8,045 9,567
Oneida County R+6.3 R+4.0 D+2.3 18,891 22,039
Sawyer County R+8.2 R+5.7 D+2.5 7,767 9,453
Eau Claire County D+6.6 D+9.7 D+3.1 47,875 55,437
Barron County R+4.6 R+1.4 D+3.2 19,904 23,937
Forest County R+5.2 R+1.9 D+3.3 4,716 5,153
Buffalo County D+3.0 D+6.6 D+3.6 6,641 7,591
Florence County R+29.6 R+26.0 D+3.6 2,405 2,724
Dunn County D+1.3 D+5.1 D+3.8 19,330 23,172
Milwaukee County D+20.5 D+24.3 D+3.8 433,537 482,236
Taylor County R+22.5 R+18.4 D+4.1 8,992 9,543
Clark County R+10.8 R+6.6 D+4.2 14,149 15,125
Dane County D+28.5 D+33.0 D+4.5 232,739 274,249
Iron County flipped R+3.2 D+1.8 D+5.0 3,507 3,879
Door County R+8.2 R+3.1 D+5.1 15,220 17,491
Rusk County R+8.1 R+2.1 D+6.0 7,366 7,927
Menominee County D+58.8 D+65.8 D+7.0 1,233 1,710
Bayfield County D+14.1 D+21.6 D+7.5 8,259 9,699
Price County flipped R+9.2 D+0.4 D+9.6 7,930 8,763
Ashland County D+16.7 D+27.1 D+10.4 7,890 9,199

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