South Dakota 2024 Presidential Election Results by County

In 2024, the Republican candidate won 61 of South Dakota's 66 counties.

County Winner Party Votes Vote Share Margin Total Votes Cast
Aurora Donald J Trump Republican 1,056 75.8% 54.1 pts 1,393
Beadle Donald J Trump Republican 4,826 68.8% 40.1 pts 7,010
Bennett Donald J Trump Republican 676 62.1% 26.4 pts 1,088
Bon Homme Donald J Trump Republican 2,236 74.7% 51.4 pts 2,992
Brookings Donald J Trump Republican 8,575 57.4% 17.4 pts 14,939
Brown Donald J Trump Republican 10,645 62.5% 26.8 pts 17,043
Brule Donald J Trump Republican 1,694 69.9% 42.4 pts 2,423
Buffalo Kamala D Harris Democratic 291 62.4% 27.3 pts 466
Butte Donald J Trump Republican 4,024 79.2% 60.6 pts 5,082
Campbell Donald J Trump Republican 706 84.4% 70.1 pts 836
Charles Mix Donald J Trump Republican 2,551 70.6% 42.9 pts 3,615
Clark Donald J Trump Republican 1,382 75.0% 52.5 pts 1,842
Clay Kamala D Harris Democratic 2,944 52.0% 6.5 pts 5,657
Codington Donald J Trump Republican 9,349 69.2% 40.8 pts 13,510
Corson Donald J Trump Republican 631 55.2% 11.9 pts 1,143
Custer Donald J Trump Republican 4,313 71.9% 45.8 pts 6,001
Davison Donald J Trump Republican 6,208 67.6% 37.8 pts 9,177
Day Donald J Trump Republican 1,876 64.0% 29.9 pts 2,932
Deuel Donald J Trump Republican 1,717 74.7% 51.7 pts 2,298
Dewey Kamala D Harris Democratic 1,032 55.2% 12.8 pts 1,871
Douglas Donald J Trump Republican 1,419 85.6% 72.4 pts 1,658
Edmunds Donald J Trump Republican 1,618 79.7% 60.8 pts 2,031
Fall River Donald J Trump Republican 3,135 73.4% 49.3 pts 4,274
Faulk Donald J Trump Republican 920 81.4% 65.2 pts 1,130
Grant Donald J Trump Republican 2,594 71.5% 45.4 pts 3,630
Gregory Donald J Trump Republican 1,790 79.0% 60.2 pts 2,267
Haakon Donald J Trump Republican 1,004 89.2% 79.9 pts 1,125
Hamlin Donald J Trump Republican 2,560 79.4% 60.4 pts 3,226
Hand Donald J Trump Republican 1,376 78.0% 57.3 pts 1,764
Hanson Donald J Trump Republican 1,611 78.7% 59.2 pts 2,046
Harding Donald J Trump Republican 754 92.0% 86.1 pts 820
Hughes Donald J Trump Republican 5,379 63.8% 30.1 pts 8,435
Hutchinson Donald J Trump Republican 2,918 78.1% 57.9 pts 3,736
Hyde Donald J Trump Republican 530 76.3% 55.0 pts 695
Jackson Donald J Trump Republican 753 66.7% 35.1 pts 1,129
Jerauld Donald J Trump Republican 708 70.9% 43.2 pts 999
Jones Donald J Trump Republican 477 86.7% 75.8 pts 550
Kingsbury Donald J Trump Republican 1,989 71.0% 43.9 pts 2,801
Lake Donald J Trump Republican 3,819 64.7% 31.2 pts 5,906
Lawrence Donald J Trump Republican 9,904 64.3% 31.3 pts 15,409
Lincoln Donald J Trump Republican 22,621 62.2% 26.5 pts 36,393
Lyman Donald J Trump Republican 993 68.6% 39.5 pts 1,447
Marshall Donald J Trump Republican 1,288 61.1% 24.0 pts 2,109
McCook Donald J Trump Republican 2,227 73.5% 49.3 pts 3,031
McPherson Donald J Trump Republican 1,087 83.7% 69.2 pts 1,299
Meade Donald J Trump Republican 10,887 74.2% 50.9 pts 14,672
Mellette Donald J Trump Republican 434 58.6% 20.1 pts 740
Miner Donald J Trump Republican 841 72.1% 47.0 pts 1,167
Minnehaha Donald J Trump Republican 51,842 55.2% 12.7 pts 93,986
Moody Donald J Trump Republican 2,068 64.8% 31.9 pts 3,189
Oglala Lakota Kamala D Harris Democratic 2,567 83.8% 70.6 pts 3,062
Pennington Donald J Trump Republican 35,009 61.9% 26.4 pts 56,580
Perkins Donald J Trump Republican 1,342 84.3% 70.0 pts 1,591
Potter Donald J Trump Republican 1,059 81.6% 65.1 pts 1,298
Roberts Donald J Trump Republican 2,514 60.6% 23.0 pts 4,149
Sanborn Donald J Trump Republican 929 76.7% 55.3 pts 1,212
Spink Donald J Trump Republican 2,145 68.3% 39.0 pts 3,139
Stanley Donald J Trump Republican 1,260 72.6% 46.9 pts 1,735
Sully Donald J Trump Republican 716 79.5% 60.8 pts 901
Todd Kamala D Harris Democratic 1,570 73.8% 50.5 pts 2,126
Tripp Donald J Trump Republican 2,150 81.0% 63.3 pts 2,654
Turner Donald J Trump Republican 3,374 74.3% 51.3 pts 4,538
Union Donald J Trump Republican 6,160 69.4% 40.7 pts 8,876
Walworth Donald J Trump Republican 1,940 78.7% 59.2 pts 2,466
Yankton Donald J Trump Republican 6,650 61.4% 25.5 pts 10,832
Ziebach Donald J Trump Republican 388 49.7% 2.8 pts 781

Other Cycles

Frequently Asked Questions

Which party won the most counties in South Dakota in 2024?

The Republican candidate won 61 of South Dakota's 66 counties in 2024, with 5 counties going to the other major party.

Which South Dakota county had the closest presidential result in 2024?

Ziebach had the closest margin in South Dakota in 2024, with Donald J Trump (Republican) winning by 2.8 points out of 781 total votes cast.

Which South Dakota county had the widest presidential margin in 2024?

Harding had the widest margin in South Dakota in 2024, with Donald J Trump (Republican) winning by 86.1 points.

How many counties are included in South Dakota's 2024 presidential results?

This page covers 66 counties in South Dakota for the 2024 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.