Skip to content

Minnesota 2020 vs 2024: county swing

83 of 87 counties moved toward the Republican ticket; 4 changed hands.

Lac qui Parle County: swing R+5.5Lyon County: swing R+5.8McLeod County: swing R+1.6Meeker County: swing R+2.2Nicollet County: swing R+3.7Pennington County: swing R+4.5Pope County: swing R+4.1Redwood County: swing R+2.0Steele County: swing R+2.0Todd County: swing R+4.6Waseca County: swing R+2.3Benton County: swing R+4.0Carver County: swing R+0.5Clearwater County: swing R+5.1Dodge County: swing R+1.6Grant County: swing R+4.0Hubbard County: swing R+2.6Kandiyohi County: swing R+5.3Lincoln County: swing D+0.3Marshall County: swing R+4.2Martin County: swing R+1.6Mille Lacs County: swing R+3.0Morrison County: swing R+2.6Mower County: swing R+4.7Nobles County: swing R+4.9Olmsted County: swing EvenOtter Tail County: swing R+1.6Pine County: swing R+4.9Pipestone County: swing R+2.6Polk County: swing R+5.2Renville County: swing R+4.8Rock County: swing R+0.5Sherburne County: swing R+2.2Stearns County: swing R+4.2Stevens County: swing R+4.8Wabasha County: swing R+1.8Washington County: swing R+0.3Wright County: swing R+0.8Lake of the Woods County: swing R+4.2St. Louis County: swing R+2.0Aitkin County: swing R+4.4Anoka County: swing R+2.5Big Stone County: swing R+2.4Carlton County: swing R+4.1Chisago County: swing R+2.1Crow Wing County: swing R+1.6Dakota County: swing R+1.0Douglas County: swing R+2.3Faribault County: swing R+3.7Fillmore County: swing R+2.8Hennepin County: swing R+0.7Isanti County: swing R+2.4Jackson County: swing R+4.2Kanabec County: swing R+4.3Kittson County: swing R+4.5Koochiching County: swing R+4.3Le Sueur County: swing R+3.3Mahnomen County: swing R+7.4Murray County: swing R+3.3Norman County: swing R+6.3Red Lake County: swing R+2.3Rice County: swing R+2.4Sibley County: swing R+2.2Wadena County: swing R+5.7Winona County: swing R+5.3Becker County: swing R+2.8Blue Earth County: swing R+5.8Chippewa County: swing R+3.4Cottonwood County: swing R+2.9Freeborn County: swing R+5.3Itasca County: swing R+3.4Lake County: swing D+0.3Ramsey County: swing R+2.3Roseau County: swing R+3.2Swift County: swing R+4.6Traverse County: swing R+4.2Watonwan County: swing R+6.3Wilkin County: swing R+1.0Yellow Medicine County: swing R+3.5Beltrami County: swing R+2.5Brown County: swing R+2.4Cass County: swing R+4.5Clay County: swing R+3.7Cook County: swing D+0.9Goodhue County: swing R+1.6Houston County: swing R+3.5Scott County: swing R+1.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20202024SwingVotes 2020Votes 2024
Mahnomen County R+1.3 R+8.7 R+7.4 2,302 2,176
Norman County R+16.0 R+22.3 R+6.3 3,433 3,285
Watonwan County R+21.5 R+27.8 R+6.3 5,191 4,910
Blue Earth County flipped D+4.5 R+1.3 R+5.8 35,969 36,326
Lyon County R+26.0 R+31.8 R+5.8 12,864 12,946
Wadena County R+45.7 R+51.4 R+5.7 7,661 8,024
Lac qui Parle County R+26.8 R+32.3 R+5.5 4,033 3,989
Freeborn County R+16.0 R+21.3 R+5.3 16,791 16,670
Kandiyohi County R+25.7 R+31.0 R+5.3 23,313 23,213
Winona County flipped D+0.4 R+4.9 R+5.3 27,108 27,721
Polk County R+28.5 R+33.7 R+5.2 15,568 15,387
Clearwater County R+45.0 R+50.1 R+5.1 4,699 4,805
Nobles County R+30.7 R+35.6 R+4.9 8,692 8,258
Pine County R+30.3 R+35.2 R+4.9 15,972 16,876
Renville County R+36.6 R+41.4 R+4.8 8,116 8,042
Stevens County R+22.2 R+27.0 R+4.8 5,066 5,122
Mower County R+5.8 R+10.5 R+4.7 19,301 18,926
Swift County R+29.6 R+34.2 R+4.6 5,185 5,041
Todd County R+48.9 R+53.5 R+4.6 13,236 13,672
Cass County R+29.0 R+33.5 R+4.5 18,255 19,316
Kittson County R+20.5 R+25.0 R+4.5 2,630 2,495
Pennington County R+27.0 R+31.5 R+4.5 7,263 7,361
Aitkin County R+26.5 R+30.9 R+4.4 10,010 10,419
Kanabec County R+38.0 R+42.3 R+4.3 9,224 9,682
Koochiching County R+21.3 R+25.6 R+4.3 6,905 6,776
Jackson County R+37.9 R+42.1 R+4.2 5,813 5,625
Lake of the Woods County R+43.0 R+47.2 R+4.2 2,405 2,346
Marshall County R+47.5 R+51.7 R+4.2 5,101 5,024
Stearns County R+22.5 R+26.7 R+4.2 84,640 86,361
Traverse County R+27.4 R+31.6 R+4.2 1,862 1,801
Carlton County flipped D+1.5 R+2.6 R+4.1 20,320 20,746
Pope County R+27.6 R+31.7 R+4.1 7,007 7,191
Benton County R+31.9 R+35.9 R+4.0 22,218 22,763
Grant County R+26.6 R+30.6 R+4.0 3,650 3,531
Clay County D+4.1 D+0.4 R+3.7 32,138 32,734
Faribault County R+33.7 R+37.4 R+3.7 7,892 7,739
Nicollet County flipped D+3.2 R+0.5 R+3.7 19,071 19,354
Houston County R+13.0 R+16.5 R+3.5 11,419 11,394
Yellow Medicine County R+37.1 R+40.6 R+3.5 5,513 5,391
Chippewa County R+30.7 R+34.1 R+3.4 6,599 6,300
Itasca County R+16.8 R+20.2 R+3.4 26,511 26,760
Le Sueur County R+30.4 R+33.7 R+3.3 16,776 17,422
Murray County R+39.2 R+42.5 R+3.3 4,883 4,755
Roseau County R+46.1 R+49.3 R+3.2 8,408 8,486
Mille Lacs County R+37.9 R+40.9 R+3.0 14,666 15,163
Cottonwood County R+38.2 R+41.1 R+2.9 6,097 5,965
Becker County R+30.3 R+33.1 R+2.8 19,358 19,696
Fillmore County R+22.7 R+25.5 R+2.8 12,104 12,335
Hubbard County R+28.9 R+31.5 R+2.6 12,927 13,570
Morrison County R+53.5 R+56.1 R+2.6 19,525 20,272
Pipestone County R+45.5 R+48.1 R+2.6 4,932 4,828
Anoka County R+1.9 R+4.4 R+2.5 210,491 209,656
Beltrami County R+3.2 R+5.7 R+2.5 24,131 24,807
Big Stone County R+27.2 R+29.6 R+2.4 2,970 2,816
Brown County R+32.8 R+35.2 R+2.4 14,595 14,526
Isanti County R+38.8 R+41.2 R+2.4 24,162 25,829
Rice County R+0.1 R+2.5 R+2.4 35,609 36,284
Douglas County R+32.9 R+35.2 R+2.3 24,120 25,019
Ramsey County D+45.6 D+43.3 R+2.3 294,836 276,736
Red Lake County R+34.8 R+37.1 R+2.3 2,190 2,110
Waseca County R+30.2 R+32.5 R+2.3 10,364 10,361
Meeker County R+40.6 R+42.8 R+2.2 13,497 13,647
Sherburne County R+32.7 R+34.9 R+2.2 55,487 57,777
Sibley County R+40.9 R+43.1 R+2.2 8,437 8,512
Chisago County R+29.3 R+31.4 R+2.1 34,497 35,502
Redwood County R+41.3 R+43.3 R+2.0 8,268 8,299
St. Louis County D+15.7 D+13.7 R+2.0 119,187 118,587
Steele County R+22.4 R+24.4 R+2.0 21,076 20,809
Scott County R+6.7 R+8.5 R+1.8 87,733 89,806
Wabasha County R+26.4 R+28.2 R+1.8 13,097 13,481
Crow Wing County R+29.8 R+31.4 R+1.6 40,073 42,212
Dodge County R+30.4 R+32.0 R+1.6 12,157 12,448
Goodhue County R+14.9 R+16.5 R+1.6 28,567 28,746
Martin County R+38.0 R+39.6 R+1.6 10,979 10,765
McLeod County R+36.3 R+37.9 R+1.6 20,888 21,131
Otter Tail County R+32.6 R+34.2 R+1.6 36,311 36,608
Dakota County D+13.9 D+12.9 R+1.0 261,275 258,590
Wilkin County R+38.0 R+39.0 R+1.0 3,429 3,343
Wright County R+28.6 R+29.4 R+0.8 82,194 89,700
Hennepin County D+43.4 D+42.7 R+0.7 753,182 716,591
Carver County R+4.9 R+5.4 R+0.5 66,121 68,804
Rock County R+38.7 R+39.2 R+0.5 5,228 5,361
Washington County D+9.2 D+8.9 R+0.3 166,268 168,743
Olmsted County D+10.7 D+10.7 Even 91,085 90,524
Lake County D+3.6 D+3.9 D+0.3 7,183 6,929
Lincoln County R+38.1 R+37.8 D+0.3 3,112 3,226
Cook County D+34.1 D+35.0 D+0.9 3,785 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