South Dakota · 2024 presidential election
South Dakota presidential election results 2024
Donald J. Trump carried South Dakota by 29.19 points (125,222 votes), winning 3 electoral votes.
- Electoral votes
- 3
- Votes counted
- 428,922
- SD result
- R+29.2
- Compared with the nation
- 27.7 pts more Republican
- Swing since 2020
- 3.0 pts to R
Statewide result
| Candidate | Party | Votes | Share | Bar | Electoral votes |
|---|---|---|---|---|---|
| Donald J. Trump | Republican | 272,081 | 63.43% | 3 | |
| Kamala Harris | Democratic | 146,859 | 34.24% | — | |
| Others | Others | 9,982 | 2.33% | — | |
| Total votes | 428,922 | ||||
Sources: 2024_sd.pdf · 2024
County resultsMedia count
Download CSV| County | Kamala Harris | Donald J. Trump | Others | Total | Margin |
|---|---|---|---|---|---|
| Aurora County | 302 | 1,056 | 35 | 1,393 | 54.1 |
| Beadle County | 2,017 | 4,826 | 167 | 7,010 | 40.1 |
| Bennett County | 389 | 676 | 23 | 1,088 | 26.4 |
| Bon Homme County | 697 | 2,236 | 59 | 2,992 | 51.4 |
| Brookings County | 5,978 | 8,575 | 386 | 14,939 | 17.4 |
| Brown County | 6,075 | 10,645 | 323 | 17,043 | 26.8 |
| Brule County | 666 | 1,694 | 63 | 2,423 | 42.4 |
| Buffalo County | 291 | 164 | 11 | 466 | 27.3 |
| Butte County | 942 | 4,024 | 116 | 5,082 | 60.6 |
| Campbell County | 120 | 706 | 10 | 836 | 70.1 |
| Charles Mix County | 1,000 | 2,551 | 64 | 3,615 | 42.9 |
| Clark County | 415 | 1,382 | 45 | 1,842 | 52.5 |
| Clay County | 2,944 | 2,574 | 139 | 5,657 | 6.5 |
| Codington County | 3,840 | 9,349 | 321 | 13,510 | 40.8 |
| Corson County | 495 | 631 | 17 | 1,143 | 11.9 |
| Custer County | 1,567 | 4,313 | 121 | 6,001 | 45.8 |
| Davison County | 2,743 | 6,208 | 226 | 9,177 | 37.8 |
| Day County | 1,000 | 1,876 | 56 | 2,932 | 29.9 |
| Deuel County | 528 | 1,717 | 53 | 2,298 | 51.7 |
| Dewey County | 1,032 | 793 | 46 | 1,871 | 12.8 |
| Douglas County | 219 | 1,419 | 20 | 1,658 | 72.4 |
| Edmunds County | 384 | 1,618 | 29 | 2,031 | 60.8 |
| Fall River County | 1,030 | 3,135 | 109 | 4,274 | 49.3 |
| Faulk County | 183 | 920 | 27 | 1,130 | 65.2 |
| Grant County | 946 | 2,594 | 90 | 3,630 | 45.4 |
| Gregory County | 426 | 1,790 | 51 | 2,267 | 60.2 |
| Haakon County | 105 | 1,004 | 16 | 1,125 | 79.9 |
| Hamlin County | 610 | 2,560 | 56 | 3,226 | 60.4 |
| Hand County | 365 | 1,376 | 23 | 1,764 | 57.3 |
| Hanson County | 399 | 1,611 | 36 | 2,046 | 59.2 |
| Harding County | 48 | 754 | 18 | 820 | 86.1 |
| Hughes County | 2,838 | 5,379 | 218 | 8,435 | 30.1 |
| Hutchinson County | 755 | 2,918 | 63 | 3,736 | 57.9 |
| Hyde County | 148 | 530 | 17 | 695 | 55.0 |
| Jackson County | 357 | 753 | 19 | 1,129 | 35.1 |
| Jerauld County | 276 | 708 | 15 | 999 | 43.2 |
| Jones County | 60 | 477 | 13 | 550 | 75.8 |
| Kingsbury County | 760 | 1,989 | 52 | 2,801 | 43.9 |
| Lake County | 1,978 | 3,819 | 109 | 5,906 | 31.2 |
| Lawrence County | 5,074 | 9,904 | 431 | 15,409 | 31.3 |
| Lincoln County | 12,981 | 22,621 | 791 | 36,393 | 26.5 |
| Lyman County | 422 | 993 | 32 | 1,447 | 39.5 |
| Marshall County | 782 | 1,288 | 39 | 2,109 | 24.0 |
| McCook County | 733 | 2,227 | 71 | 3,031 | 49.3 |
| McPherson County | 188 | 1,087 | 24 | 1,299 | 69.2 |
| Meade County | 3,421 | 10,887 | 364 | 14,672 | 50.9 |
| Mellette County | 285 | 434 | 21 | 740 | 20.1 |
| Miner County | 293 | 841 | 33 | 1,167 | 47.0 |
| Minnehaha County | 39,923 | 51,842 | 2,221 | 93,986 | 12.7 |
| Moody County | 1,052 | 2,068 | 69 | 3,189 | 31.9 |
| Oglala Lakota County | 2,567 | 406 | 89 | 3,062 | 70.6 |
| Pennington County | 20,051 | 35,009 | 1,520 | 56,580 | 26.4 |
| Perkins County | 228 | 1,342 | 21 | 1,591 | 70.0 |
| Potter County | 214 | 1,059 | 25 | 1,298 | 65.1 |
| Roberts County | 1,560 | 2,514 | 75 | 4,149 | 23.0 |
| Sanborn County | 259 | 929 | 24 | 1,212 | 55.3 |
| Spink County | 921 | 2,145 | 73 | 3,139 | 39.0 |
| Stanley County | 447 | 1,260 | 28 | 1,735 | 46.9 |
| Sully County | 168 | 716 | 17 | 901 | 60.8 |
| Todd County | 1,570 | 497 | 59 | 2,126 | 50.5 |
| Tripp County | 470 | 2,150 | 34 | 2,654 | 63.3 |
| Turner County | 1,044 | 3,374 | 120 | 4,538 | 51.3 |
| Union County | 2,548 | 6,160 | 168 | 8,876 | 40.7 |
| Walworth County | 481 | 1,940 | 45 | 2,466 | 59.2 |
| Yankton County | 3,883 | 6,650 | 299 | 10,832 | 25.5 |
| Ziebach County | 366 | 388 | 27 | 781 | 2.8 |
Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.
Notes on how this document was read
- Secondary source: County results compiled by Tony McGovern from news-media election-night tallies (Fox News, Politico, The New York Times); not a certified state document.
Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).
Certified state documentCertified
Every ticket on the ballot, as printed in the certified document (the statewide table above groups minor candidates as “Others” when the source does).
All 4 tickets as printed in the document
| Ticket (as printed) | Code | Votes | Share |
|---|---|---|---|
| DONALD J. TRUMP AND JD VANCE | — | 272,081 | 63.43% |
| KAMALA D. HARRIS AND TIM WALZ | WALZ | 146,859 | 34.24% |
| ROBERT F. KENNEDY, JR. AND NICOLE SHANAHAN | — | 7,204 | 1.68% |
| CHASE OLIVER AND MIKE TER MAAT | MAAT | 2,778 | 0.65% |
| Total as printed | 428,922 | ||
Certificate of Ascertainment
The governor’s certificate naming South Dakota’s electors was signed on the 13th day of November, 2024. Open the certificate (PDF, 2 pages)
South Dakota in every election · 2024 primaries · All states in 2024 · Report an error
Questions and answers
Who won South Dakota in 2024?
Donald J. Trump won South Dakota by 29.19 percentage points (125,222 votes).
How many electoral votes did South Dakota have in 2024?
South Dakota cast 3 electoral votes in 2024.
How many people voted for president in South Dakota in 2024?
428,922 votes were counted for president.
How many counties did each candidate win in South Dakota in 2024?
Donald J. Trump 61, Kamala Harris 5 (out of 66 counties with results).
How did South Dakota change from 2020 to 2024?
The margin moved 3.0 points toward the Republican ticket, from Republican by 26.2 points to Republican by 29.2 points.
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data