Wisconsin 2008 vs 2024: county swing
68 of 72 counties moved toward the Republican ticket; 46 changed hands.
| County | 2008 | 2024 | Swing | Votes 2008 | Votes 2024 |
|---|---|---|---|---|---|
| Oconto County flipped | D+6.1 | R+43.0 | R+49.1 | 18,968 | 24,883 |
| Forest County flipped | D+15.2 | R+33.4 | R+48.6 | 4,683 | 5,095 |
| Taylor County | R+0.3 | R+48.2 | R+47.9 | 9,346 | 11,186 |
| Trempealeau County flipped | D+26.4 | R+21.4 | R+47.8 | 13,314 | 16,067 |
| Clark County flipped | D+7.5 | R+39.0 | R+46.5 | 14,187 | 15,315 |
| Rusk County flipped | D+8.3 | R+38.1 | R+46.4 | 7,272 | 8,265 |
| Marinette County flipped | D+6.9 | R+38.0 | R+44.9 | 21,255 | 24,372 |
| Buffalo County flipped | D+14.6 | R+30.2 | R+44.8 | 7,000 | 8,091 |
| Kewaunee County flipped | D+11.0 | R+33.7 | R+44.7 | 10,787 | 12,466 |
| Price County flipped | D+13.4 | R+31.2 | R+44.6 | 8,194 | 8,856 |
| Adams County flipped | D+18.3 | R+25.8 | R+44.1 | 9,986 | 12,853 |
| Lafayette County flipped | D+22.3 | R+20.2 | R+42.5 | 7,831 | 8,832 |
| Grant County flipped | D+23.9 | R+18.2 | R+42.1 | 24,320 | 27,257 |
| Pepin County flipped | D+12.8 | R+29.3 | R+42.1 | 3,771 | 4,354 |
| Jackson County flipped | D+21.8 | R+19.5 | R+41.3 | 9,251 | 10,502 |
| Juneau County flipped | D+9.1 | R+32.2 | R+41.3 | 11,530 | 14,530 |
| Crawford County flipped | D+27.0 | R+13.8 | R+40.8 | 7,981 | 9,084 |
| Shawano County flipped | D+3.6 | R+36.3 | R+39.9 | 20,089 | 23,458 |
| Iron County flipped | D+13.1 | R+26.2 | R+39.3 | 3,432 | 4,079 |
| Lincoln County flipped | D+12.5 | R+25.2 | R+37.7 | 15,268 | 17,188 |
| Waupaca County flipped | D+2.9 | R+33.4 | R+36.3 | 25,511 | 30,371 |
| Barron County flipped | D+7.1 | R+29.1 | R+36.2 | 22,886 | 26,780 |
| Waushara County flipped | D+0.8 | R+35.2 | R+36.0 | 11,849 | 14,363 |
| Florence County | R+14.1 | R+49.8 | R+35.7 | 2,685 | 3,158 |
| Langlade County flipped | D+1.0 | R+34.6 | R+35.6 | 10,402 | 11,659 |
| Marquette County flipped | D+5.2 | R+29.6 | R+34.8 | 7,846 | 9,406 |
| Monroe County flipped | D+8.0 | R+26.1 | R+34.1 | 19,152 | 23,331 |
| Richland County flipped | D+20.7 | R+13.1 | R+33.8 | 8,450 | 9,309 |
| Wood County flipped | D+13.1 | R+19.9 | R+33.0 | 39,052 | 42,159 |
| Washburn County flipped | D+4.3 | R+28.3 | R+32.6 | 9,112 | 10,954 |
| Ashland County | D+37.2 | D+4.7 | R+32.5 | 8,574 | 8,935 |
| Burnett County flipped | D+1.6 | R+30.9 | R+32.5 | 8,688 | 10,810 |
| Chippewa County flipped | D+9.1 | R+23.0 | R+32.1 | 30,231 | 38,402 |
| Manitowoc County flipped | D+7.6 | R+23.4 | R+31.0 | 42,414 | 46,238 |
| Dunn County flipped | D+15.0 | R+15.9 | R+30.9 | 22,989 | 25,678 |
| Vernon County flipped | D+22.0 | R+7.8 | R+29.8 | 14,075 | 16,580 |
| Polk County | R+1.8 | R+30.9 | R+29.1 | 22,643 | 28,222 |
| Oneida County flipped | D+10.4 | R+17.6 | R+28.0 | 21,927 | 24,840 |
| Douglas County | D+33.2 | D+5.3 | R+27.9 | 24,066 | 25,169 |
| Marathon County flipped | D+8.8 | R+18.6 | R+27.4 | 67,940 | 78,679 |
| Iowa County | D+34.7 | D+7.6 | R+27.1 | 11,969 | 14,651 |
| Portage County | D+28.0 | D+1.2 | R+26.8 | 39,422 | 43,171 |
| Pierce County flipped | D+9.0 | R+16.8 | R+25.8 | 22,107 | 25,334 |
| Green County | D+25.8 | D+0.3 | R+25.5 | 18,534 | 22,026 |
| Sauk County flipped | D+23.0 | R+1.6 | R+24.6 | 30,626 | 37,584 |
| Kenosha County flipped | D+18.1 | R+6.3 | R+24.4 | 78,789 | 90,481 |
| Dodge County | R+8.9 | R+32.9 | R+24.0 | 42,823 | 50,300 |
| Sawyer County flipped | D+6.2 | R+16.3 | R+22.5 | 9,085 | 11,122 |
| Calumet County flipped | D+2.1 | R+20.0 | R+22.1 | 26,474 | 32,864 |
| Rock County | D+29.2 | D+7.3 | R+21.9 | 79,169 | 88,129 |
| Outagamie County flipped | D+11.6 | R+10.1 | R+21.7 | 91,563 | 111,932 |
| Green Lake County | R+14.7 | R+36.3 | R+21.6 | 9,536 | 11,035 |
| Columbia County flipped | D+15.2 | R+4.6 | R+19.8 | 29,272 | 34,847 |
| Fond du Lac County | R+9.0 | R+28.7 | R+19.7 | 52,323 | 58,448 |
| Walworth County | R+2.6 | R+22.2 | R+19.6 | 50,422 | 60,470 |
| Vilas County | R+4.1 | R+23.1 | R+19.0 | 13,750 | 16,103 |
| Jefferson County flipped | D+0.8 | R+16.4 | R+17.2 | 43,166 | 50,037 |
| Brown County flipped | D+9.1 | R+7.5 | R+16.6 | 124,754 | 148,983 |
| Bayfield County | D+27.6 | D+11.1 | R+16.5 | 9,468 | 11,204 |
| Winnebago County flipped | D+11.6 | R+4.8 | R+16.4 | 87,677 | 95,183 |
| Sheboygan County | R+0.7 | R+16.4 | R+15.7 | 62,107 | 67,415 |
| St. Croix County | R+3.8 | R+19.3 | R+15.5 | 44,821 | 60,487 |
| Door County | D+17.3 | D+2.2 | R+15.1 | 17,481 | 20,901 |
| La Crosse County | D+23.4 | D+9.4 | R+14.0 | 63,218 | 72,261 |
| Racine County flipped | D+7.4 | R+6.2 | R+13.6 | 100,642 | 107,415 |
| Menominee County | D+74.0 | D+61.7 | R+12.3 | 1,448 | 1,572 |
| Eau Claire County | D+22.2 | D+10.6 | R+11.6 | 55,010 | 63,020 |
| Washington County | R+29.5 | R+36.3 | R+6.8 | 74,411 | 91,173 |
| Milwaukee County | D+35.9 | D+38.5 | D+2.6 | 475,192 | 462,837 |
| Dane County | D+47.0 | D+51.7 | D+4.7 | 282,939 | 364,961 |
| Waukesha County | R+25.7 | R+19.7 | D+6.0 | 232,897 | 274,845 |
| Ozaukee County | R+21.7 | R+10.5 | D+11.2 | 53,365 | 63,220 |
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data