Skip to content

Minnesota 2016 vs 2024: county swing

57 of 87 counties moved toward the Republican ticket; 2 changed hands.

Lac qui Parle County: swing R+6.7Lyon County: swing R+3.7McLeod County: swing D+0.2Meeker County: swing R+2.8Nicollet County: swing D+2.5Pennington County: swing R+3.9Pope County: swing R+5.0Redwood County: swing R+0.6Steele County: swing D+1.5Todd County: swing R+6.0Waseca County: swing R+0.1Benton County: swing D+0.2Carver County: swing D+8.2Clearwater County: swing R+7.1Dodge County: swing D+0.2Grant County: swing R+3.0Hubbard County: swing D+1.8Kandiyohi County: swing R+5.7Lincoln County: swing R+2.3Marshall County: swing R+10.5Martin County: swing D+1.5Mille Lacs County: swing R+5.3Morrison County: swing R+3.3Mower County: swing R+2.7Nobles County: swing R+5.9Olmsted County: swing D+9.9Otter Tail County: swing D+1.5Pine County: swing R+9.1Pipestone County: swing R+2.1Polk County: swing R+4.8Renville County: swing R+4.9Rock County: swing R+3.7Sherburne County: swing D+1.9Stearns County: swing D+1.0Stevens County: swing R+14.3Wabasha County: swing R+1.8Washington County: swing D+7.1Wright County: swing D+3.6Lake of the Woods County: swing R+3.2St. Louis County: swing D+2.0Aitkin County: swing R+5.1Anoka County: swing D+5.2Big Stone County: swing R+4.6Carlton County: swing R+4.3Chisago County: swing R+1.1Crow Wing County: swing D+0.2Dakota County: swing D+8.2Douglas County: swing D+0.3Faribault County: swing R+3.5Fillmore County: swing R+3.8Hennepin County: swing D+7.8Isanti County: swing R+3.2Jackson County: swing R+3.5Kanabec County: swing R+6.8Kittson County: swing R+2.9Koochiching County: swing R+5.7Le Sueur County: swing R+3.3Mahnomen County: swing R+5.7Murray County: swing R+6.5Norman County: swing R+9.0Red Lake County: swing R+5.1Rice County: swing D+0.6Sibley County: swing R+1.4Wadena County: swing R+5.9Winona County: swing R+2.0Becker County: swing R+0.1Blue Earth County: swing D+2.4Chippewa County: swing R+5.4Cottonwood County: swing R+6.1Freeborn County: swing R+4.0Itasca County: swing R+3.9Lake County: swing D+1.7Ramsey County: swing D+4.2Roseau County: swing R+3.3Swift County: swing R+8.7Traverse County: swing R+8.3Watonwan County: swing R+8.7Wilkin County: swing R+1.5Yellow Medicine County: swing R+5.4Beltrami County: swing D+4.0Brown County: swing D+0.7Cass County: swing R+2.0Clay County: swing D+2.4Cook County: swing D+12.8Goodhue County: swing D+1.4Houston County: swing R+2.6Scott County: swing D+6.7
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20162024SwingVotes 2016Votes 2024
Stevens County R+12.7 R+27.0 R+14.3 5,398 5,122
Marshall County R+41.2 R+51.7 R+10.5 4,817 5,024
Pine County R+26.1 R+35.2 R+9.1 13,811 16,876
Norman County R+13.3 R+22.3 R+9.0 3,261 3,285
Swift County R+25.5 R+34.2 R+8.7 4,994 5,041
Watonwan County R+19.1 R+27.8 R+8.7 4,998 4,910
Traverse County R+23.3 R+31.6 R+8.3 1,798 1,801
Clearwater County R+43.0 R+50.1 R+7.1 4,245 4,805
Kanabec County R+35.5 R+42.3 R+6.8 8,177 9,682
Lac qui Parle County R+25.6 R+32.3 R+6.7 3,860 3,989
Murray County R+36.0 R+42.5 R+6.5 4,668 4,755
Cottonwood County R+35.0 R+41.1 R+6.1 5,721 5,965
Todd County R+47.5 R+53.5 R+6.0 11,993 13,672
Nobles County R+29.7 R+35.6 R+5.9 8,632 8,258
Wadena County R+45.5 R+51.4 R+5.9 6,934 8,024
Kandiyohi County R+25.3 R+31.0 R+5.7 21,772 23,213
Koochiching County R+19.9 R+25.6 R+5.7 6,363 6,776
Mahnomen County R+3.0 R+8.7 R+5.7 2,088 2,176
Chippewa County R+28.7 R+34.1 R+5.4 6,222 6,300
Yellow Medicine County R+35.2 R+40.6 R+5.4 5,276 5,391
Mille Lacs County R+35.6 R+40.9 R+5.3 13,017 15,163
Aitkin County R+25.8 R+30.9 R+5.1 9,231 10,419
Red Lake County R+32.0 R+37.1 R+5.1 1,881 2,110
Pope County R+26.7 R+31.7 R+5.0 6,319 7,191
Renville County R+36.5 R+41.4 R+4.9 7,606 8,042
Polk County R+28.9 R+33.7 R+4.8 14,796 15,387
Big Stone County R+25.0 R+29.6 R+4.6 2,755 2,816
Carlton County flipped D+1.7 R+2.6 R+4.3 18,211 20,746
Freeborn County R+17.3 R+21.3 R+4.0 16,051 16,670
Itasca County R+16.3 R+20.2 R+3.9 23,880 26,760
Pennington County R+27.6 R+31.5 R+3.9 6,715 7,361
Fillmore County R+21.7 R+25.5 R+3.8 11,055 12,335
Lyon County R+28.1 R+31.8 R+3.7 12,215 12,946
Rock County R+35.5 R+39.2 R+3.7 4,839 5,361
Faribault County R+33.9 R+37.4 R+3.5 7,412 7,739
Jackson County R+38.6 R+42.1 R+3.5 5,484 5,625
Le Sueur County R+30.4 R+33.7 R+3.3 14,971 17,422
Morrison County R+52.8 R+56.1 R+3.3 17,614 20,272
Roseau County R+46.0 R+49.3 R+3.3 7,804 8,486
Isanti County R+38.0 R+41.2 R+3.2 21,016 25,829
Lake of the Woods County R+44.0 R+47.2 R+3.2 2,242 2,346
Grant County R+27.6 R+30.6 R+3.0 3,473 3,531
Kittson County R+22.1 R+25.0 R+2.9 2,385 2,495
Meeker County R+40.0 R+42.8 R+2.8 12,282 13,647
Mower County R+7.8 R+10.5 R+2.7 17,715 18,926
Houston County R+13.9 R+16.5 R+2.6 10,604 11,394
Lincoln County R+35.5 R+37.8 R+2.3 3,019 3,226
Pipestone County R+46.0 R+48.1 R+2.1 4,808 4,828
Cass County R+31.5 R+33.5 R+2.0 15,999 19,316
Winona County R+2.9 R+4.9 R+2.0 26,074 27,721
Wabasha County R+26.4 R+28.2 R+1.8 11,832 13,481
Wilkin County R+37.5 R+39.0 R+1.5 3,302 3,343
Sibley County R+41.7 R+43.1 R+1.4 7,774 8,512
Chisago County R+30.3 R+31.4 R+1.1 30,228 35,502
Redwood County R+42.7 R+43.3 R+0.6 7,611 8,299
Becker County R+33.0 R+33.1 R+0.1 17,222 19,696
Waseca County R+32.4 R+32.5 R+0.1 9,653 10,361
Benton County R+36.1 R+35.9 D+0.2 20,058 22,763
Crow Wing County R+31.6 R+31.4 D+0.2 35,842 42,212
Dodge County R+32.2 R+32.0 D+0.2 10,654 12,448
McLeod County R+38.1 R+37.9 D+0.2 18,807 21,131
Douglas County R+35.5 R+35.2 D+0.3 21,785 25,019
Rice County R+3.1 R+2.5 D+0.6 32,443 36,284
Brown County R+35.9 R+35.2 D+0.7 13,779 14,526
Stearns County R+27.7 R+26.7 D+1.0 79,592 86,361
Goodhue County R+17.9 R+16.5 D+1.4 25,717 28,746
Martin County R+41.1 R+39.6 D+1.5 10,531 10,765
Otter Tail County R+35.7 R+34.2 D+1.5 32,500 36,608
Steele County R+25.9 R+24.4 D+1.5 19,179 20,809
Lake County D+2.2 D+3.9 D+1.7 6,521 6,929
Hubbard County R+33.3 R+31.5 D+1.8 11,505 13,570
Sherburne County R+36.8 R+34.9 D+1.9 48,283 57,777
St. Louis County D+11.7 D+13.7 D+2.0 112,422 118,587
Blue Earth County R+3.7 R+1.3 D+2.4 33,593 36,326
Clay County flipped R+2.0 D+0.4 D+2.4 29,398 32,734
Nicollet County R+3.0 R+0.5 D+2.5 18,097 19,354
Wright County R+33.0 R+29.4 D+3.6 69,618 89,700
Beltrami County R+9.7 R+5.7 D+4.0 21,564 24,807
Ramsey County D+39.1 D+43.3 D+4.2 273,143 276,736
Anoka County R+9.6 R+4.4 D+5.2 185,758 209,656
Scott County R+15.2 R+8.5 D+6.7 75,029 89,806
Washington County D+1.8 D+8.9 D+7.1 144,235 168,743
Hennepin County D+34.9 D+42.7 D+7.8 679,977 716,591
Carver County R+13.6 R+5.4 D+8.2 55,696 68,804
Dakota County D+4.7 D+12.9 D+8.2 231,440 258,590
Olmsted County D+0.8 D+10.7 D+9.9 80,129 90,524
Cook County D+22.2 D+35.0 D+12.8 3,395 3,641

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