Wisconsin 2020 vs 2024: county swing
68 of 72 counties moved toward the Republican ticket; 1 changed hands.
| County | 2020 | 2024 | Swing | Votes 2020 | Votes 2024 |
|---|---|---|---|---|---|
| Lafayette County | R+13.8 | R+20.2 | R+6.4 | 8,553 | 8,832 |
| Ashland County | D+11.0 | D+4.7 | R+6.3 | 8,741 | 8,935 |
| Crawford County | R+7.6 | R+13.8 | R+6.2 | 8,695 | 9,084 |
| Iowa County | D+13.7 | D+7.6 | R+6.1 | 13,976 | 14,651 |
| Grant County | R+12.3 | R+18.2 | R+5.9 | 25,568 | 27,257 |
| Buffalo County | R+25.3 | R+30.2 | R+4.9 | 7,805 | 8,091 |
| Trempealeau County | R+16.6 | R+21.4 | R+4.8 | 15,359 | 16,067 |
| Washburn County | R+23.8 | R+28.3 | R+4.5 | 10,360 | 10,954 |
| Jackson County | R+15.1 | R+19.5 | R+4.4 | 10,184 | 10,502 |
| La Crosse County | D+13.5 | D+9.4 | R+4.1 | 67,700 | 72,261 |
| Douglas County | D+9.3 | D+5.3 | R+4.0 | 24,604 | 25,169 |
| Rock County | D+11.2 | D+7.3 | R+3.9 | 85,183 | 88,129 |
| Florence County | R+46.0 | R+49.8 | R+3.8 | 2,940 | 3,158 |
| Pierce County | R+13.0 | R+16.8 | R+3.8 | 23,278 | 25,334 |
| Iron County | R+22.6 | R+26.2 | R+3.6 | 4,005 | 4,079 |
| Price County | R+27.6 | R+31.2 | R+3.6 | 8,546 | 8,856 |
| Marinette County | R+34.5 | R+38.0 | R+3.5 | 22,979 | 24,372 |
| Polk County | R+27.5 | R+30.9 | R+3.4 | 26,371 | 28,222 |
| Richland County | R+9.7 | R+13.1 | R+3.4 | 9,002 | 9,309 |
| St. Croix County | R+15.9 | R+19.3 | R+3.4 | 56,574 | 60,487 |
| Rusk County | R+34.8 | R+38.1 | R+3.3 | 7,881 | 8,265 |
| Sauk County flipped | D+1.7 | R+1.6 | R+3.3 | 36,203 | 37,584 |
| Kenosha County | R+3.1 | R+6.3 | R+3.2 | 88,514 | 90,481 |
| Columbia County | R+1.5 | R+4.6 | R+3.1 | 33,869 | 34,847 |
| Barron County | R+26.1 | R+29.1 | R+3.0 | 25,335 | 26,780 |
| Juneau County | R+29.2 | R+32.2 | R+3.0 | 13,685 | 14,530 |
| Vernon County | R+4.8 | R+7.8 | R+3.0 | 15,919 | 16,580 |
| Bayfield County | D+14.0 | D+11.1 | R+2.9 | 10,876 | 11,204 |
| Green County | D+3.2 | D+0.3 | R+2.9 | 21,372 | 22,026 |
| Sawyer County | R+13.4 | R+16.3 | R+2.9 | 10,495 | 11,122 |
| Walworth County | R+19.3 | R+22.2 | R+2.9 | 57,477 | 60,470 |
| Oneida County | R+14.8 | R+17.6 | R+2.8 | 24,132 | 24,840 |
| Pepin County | R+26.5 | R+29.3 | R+2.8 | 4,144 | 4,354 |
| Menominee County | D+64.4 | D+61.7 | R+2.7 | 1,590 | 1,572 |
| Chippewa County | R+20.5 | R+23.0 | R+2.5 | 35,914 | 38,402 |
| Lincoln County | R+22.7 | R+25.2 | R+2.5 | 16,497 | 17,188 |
| Monroe County | R+23.6 | R+26.1 | R+2.5 | 22,571 | 23,331 |
| Burnett County | R+28.5 | R+30.9 | R+2.4 | 10,141 | 10,810 |
| Forest County | R+31.0 | R+33.4 | R+2.4 | 5,049 | 5,095 |
| Clark County | R+36.8 | R+39.0 | R+2.2 | 14,877 | 15,315 |
| Fond du Lac County | R+26.5 | R+28.7 | R+2.2 | 57,222 | 58,448 |
| Marquette County | R+27.4 | R+29.6 | R+2.2 | 9,053 | 9,406 |
| Langlade County | R+32.5 | R+34.6 | R+2.1 | 11,165 | 11,659 |
| Racine County | R+4.1 | R+6.2 | R+2.1 | 106,218 | 107,415 |
| Dodge County | R+30.9 | R+32.9 | R+2.0 | 48,436 | 50,300 |
| Dunn County | R+13.9 | R+15.9 | R+2.0 | 23,524 | 25,678 |
| Oconto County | R+41.0 | R+43.0 | R+2.0 | 23,215 | 24,883 |
| Taylor County | R+46.5 | R+48.2 | R+1.7 | 10,683 | 11,186 |
| Portage County | D+2.8 | D+1.2 | R+1.6 | 40,536 | 43,171 |
| Waupaca County | R+31.8 | R+33.4 | R+1.6 | 29,095 | 30,371 |
| Milwaukee County | D+39.9 | D+38.5 | R+1.4 | 458,106 | 462,837 |
| Jefferson County | R+15.2 | R+16.4 | R+1.2 | 47,872 | 50,037 |
| Vilas County | R+21.9 | R+23.1 | R+1.2 | 15,338 | 16,103 |
| Dane County | D+52.7 | D+51.7 | R+1.0 | 343,912 | 364,961 |
| Kewaunee County | R+32.7 | R+33.7 | R+1.0 | 12,077 | 12,466 |
| Waushara County | R+34.2 | R+35.2 | R+1.0 | 13,568 | 14,363 |
| Winnebago County | R+3.9 | R+4.8 | R+0.9 | 93,842 | 95,183 |
| Shawano County | R+35.6 | R+36.3 | R+0.7 | 22,615 | 23,458 |
| Marathon County | R+18.0 | R+18.6 | R+0.6 | 76,627 | 78,679 |
| Wood County | R+19.3 | R+19.9 | R+0.6 | 41,217 | 42,159 |
| Sheboygan County | R+15.9 | R+16.4 | R+0.5 | 65,844 | 67,415 |
| Calumet County | R+19.6 | R+20.0 | R+0.4 | 30,761 | 32,864 |
| Green Lake County | R+35.9 | R+36.3 | R+0.4 | 10,649 | 11,035 |
| Brown County | R+7.2 | R+7.5 | R+0.3 | 143,689 | 148,983 |
| Adams County | R+25.6 | R+25.8 | R+0.2 | 11,808 | 12,853 |
| Eau Claire County | D+10.8 | D+10.6 | R+0.2 | 58,109 | 63,020 |
| Manitowoc County | R+23.2 | R+23.4 | R+0.2 | 44,768 | 46,238 |
| Outagamie County | R+9.9 | R+10.1 | R+0.2 | 108,022 | 111,932 |
| Door County | D+1.4 | D+2.2 | D+0.8 | 20,086 | 20,901 |
| Waukesha County | R+20.8 | R+19.7 | D+1.1 | 267,306 | 274,845 |
| Ozaukee County | R+12.0 | R+10.5 | D+1.5 | 61,277 | 63,220 |
| Washington County | R+38.1 | R+36.3 | D+1.8 | 88,070 | 91,173 |
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data