Elections / 2024 · President · MN
Kamala Harris carried Minnesota D+4.2.
Kamala Harris (D) vs Donald Trump (R) in Minnesota, 2024. The state ran 5.7 points more Democratic than the nation (R+1.5 nationally). A US Senate contest shared the 2024 ballot here.
Nominees: Kamala Harris (D) · Donald Trump (R)
Minnesota result
3,253,886 votes counted
Harris (D)
1,656,971
50.9%
Trump (R)
1,519,020
46.7%
All others
77,895
2.4%
Margin
D+4.2
2024 presidential election
Minnesota, 2024
HarrisD+4.2
How it voted
Share of the 2024 vote
| Kamala Harris ✓Democratic | 50.9% | 1,656,971 |
|---|---|---|
| Donald TrumpRepublican | 46.7% | 1,519,020 |
| OtherAll other candidates | 2.4% | 77,895 |
D+60R+60
87 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
Minnesota's presidential margins
1892–2024, the 2024 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −8.3% |
| 1896 | −15.7% |
| 1900 | −24.5% |
| 1904 | −55.1% |
| 1908 | −26.2% |
| 1912 | +12.6% |
| 1916 | −0.1% |
| 1920 | −51.2% |
| 1924 | −44.4% |
| 1928 | −16.9% |
| 1932 | +23.6% |
| 1936 | +30.8% |
| 1940 | +3.8% |
| 1944 | +5.5% |
| 1948 | +17.3% |
| 1952 | −11.2% |
| 1956 | −7.6% |
| 1960 | +1.4% |
| 1964 | +27.8% |
| 1968 | +12.5% |
| 1972 | −5.5% |
| 1976 | +12.9% |
| 1980 | +3.9% |
| 1984 | +0.2% |
| 1988 | +7.0% |
| 1992 | +11.6% |
| 1996 | +16.1% |
| 2000 | +2.4% |
| 2004 | +3.5% |
| 2008 | +10.2% |
| 2012 | +7.7% |
| 2016 | +1.5% |
| 2020 | +7.1% |
| 2024 | +4.2% |
County results — 2024
87 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Aitkin County | R | 3,524 | 6,741 | 10,446 | |
| Anoka County | R | 97,667 | 106,974 | 210,481 | |
| Becker County | R | 6,435 | 12,961 | 19,739 | |
| Beltrami County | R | 11,493 | 12,898 | 24,874 | |
| Benton County | R | 7,084 | 15,260 | 22,824 | |
| Big Stone County | R | 964 | 1,796 | 2,824 | |
| Blue Earth County | R | 17,558 | 18,001 | 36,442 | |
| Brown County | R | 4,576 | 9,692 | 14,598 | |
| Carlton County | R | 9,905 | 10,435 | 20,815 | |
| Carver County | R | 31,869 | 35,586 | 69,160 | |
| Cass County | R | 6,300 | 12,759 | 19,363 | |
| Chippewa County | R | 2,026 | 4,175 | 6,317 | |
| Chisago County | R | 11,894 | 23,047 | 35,601 | |
| Clay County | D | 16,121 | 15,965 | 32,874 | |
| Clearwater County | R | 1,169 | 3,575 | 4,814 | |
| Cook County | D | 2,416 | 1,142 | 3,660 | |
| Cottonwood County | R | 1,705 | 4,157 | 5,987 | |
| Crow Wing County | R | 14,173 | 27,423 | 42,366 | |
| Dakota County | D | 143,267 | 109,994 | 259,803 | |
| Dodge County | R | 4,108 | 8,095 | 12,484 | |
| Douglas County | R | 7,938 | 16,726 | 25,107 | |
| Faribault County | R | 2,352 | 5,247 | 7,761 | |
| Fillmore County | R | 4,491 | 7,638 | 12,385 | |
| Freeborn County | R | 6,448 | 10,003 | 16,704 | |
| Goodhue County | R | 11,731 | 16,461 | 28,817 | |
| Grant County | R | 1,187 | 2,266 | 3,543 | |
| Hennepin County | D | 502,710 | 197,241 | 720,166 | |
| Houston County | R | 4,667 | 6,547 | 11,428 | |
| Hubbard County | R | 4,536 | 8,809 | 13,617 | |
| Isanti County | R | 7,384 | 18,027 | 25,918 | |
| Itasca County | R | 10,467 | 15,863 | 26,840 | |
| Jackson County | R | 1,581 | 3,949 | 5,644 | |
| Kanabec County | R | 2,718 | 6,818 | 9,703 | |
| Kandiyohi County | R | 7,814 | 15,013 | 23,282 | |
| Kittson County | R | 911 | 1,535 | 2,500 | |
| Koochiching County | R | 2,464 | 4,202 | 6,786 | |
| Lac qui Parle County | R | 1,314 | 2,600 | 3,996 | |
| Lake County | D | 3,534 | 3,265 | 6,953 | |
| Lake of the Woods County | R | 604 | 1,710 | 2,347 | |
| Le Sueur County | R | 5,635 | 11,503 | 17,466 | |
| Lincoln County | R | 972 | 2,190 | 3,235 | |
| Lyon County | R | 4,284 | 8,400 | 12,990 | |
| Mahnomen County | R | 975 | 1,165 | 2,183 | |
| Marshall County | R | 1,177 | 3,774 | 5,031 | |
| Martin County | R | 3,171 | 7,442 | 10,796 | |
| McLeod County | R | 6,374 | 14,394 | 21,199 | |
| Meeker County | R | 3,802 | 9,645 | 13,694 | |
| Mille Lacs County | R | 4,373 | 10,568 | 15,187 | |
| Morrison County | R | 4,306 | 15,666 | 20,313 | |
| Mower County | R | 8,312 | 10,297 | 18,969 | |
| Murray County | R | 1,329 | 3,346 | 4,769 | |
| Nicollet County | R | 9,441 | 9,540 | 19,417 | |
| Nobles County | R | 2,599 | 5,541 | 8,275 | |
| Norman County | R | 1,232 | 1,963 | 3,293 | |
| Olmsted County | D | 49,121 | 39,467 | 90,924 | |
| Otter Tail County | R | 11,752 | 24,276 | 36,736 | |
| Pennington County | R | 2,439 | 4,756 | 7,381 | |
| Pine County | R | 5,339 | 11,274 | 16,911 | |
| Pipestone County | R | 1,215 | 3,537 | 4,837 | |
| Polk County | R | 4,967 | 10,162 | 15,419 | |
| Pope County | R | 2,398 | 4,677 | 7,218 | |
| Ramsey County | D | 195,165 | 75,282 | 278,020 | |
| Red Lake County | R | 642 | 1,425 | 2,116 | |
| Redwood County | R | 2,300 | 5,895 | 8,326 | |
| Renville County | R | 2,280 | 5,610 | 8,058 | |
| Rice County | R | 17,353 | 18,264 | 36,412 | |
| Rock County | R | 1,585 | 3,690 | 5,373 | |
| Roseau County | R | 2,093 | 6,279 | 8,499 | |
| Scott County | R | 40,214 | 47,836 | 90,140 | |
| Sherburne County | R | 18,329 | 38,491 | 57,958 | |
| Sibley County | R | 2,351 | 6,014 | 8,537 | |
| St. Louis County | D | 66,336 | 50,066 | 119,011 | |
| Stearns County | R | 30,829 | 53,932 | 86,631 | |
| Steele County | R | 7,650 | 12,742 | 20,872 | |
| Stevens County | R | 1,826 | 3,213 | 5,138 | |
| Swift County | R | 1,618 | 3,340 | 5,054 | |
| Todd County | R | 3,072 | 10,392 | 13,718 | |
| Traverse County | R | 596 | 1,165 | 1,801 | |
| Wabasha County | R | 4,721 | 8,523 | 13,509 | |
| Wadena County | R | 1,898 | 6,028 | 8,047 | |
| Waseca County | R | 3,402 | 6,770 | 10,387 | |
| Washington County | D | 90,324 | 75,271 | 169,536 | |
| Watonwan County | R | 1,723 | 3,087 | 4,933 | |
| Wilkin County | R | 986 | 2,290 | 3,353 | |
| Winona County | R | 12,929 | 14,288 | 27,797 | |
| Wright County | R | 30,883 | 57,210 | 90,038 | |
| Yellow Medicine County | R | 1,548 | 3,738 | 5,410 |