Skip to content

South Carolina · 2024 presidential election

South Carolina presidential election results 2024

Donald J. Trump carried South Carolina by 17.87 points (455,295 votes), winning 9 electoral votes.

Electoral votes
9
Votes counted
2,548,140
SC result
R+17.9
Compared with the nation
16.4 pts more Republican
Swing since 2020
6.2 pts to R

Statewide result

CandidatePartyVotesShareBarElectoral votes
Donald J. TrumpRepublican1,483,74758.23%9
Kamala HarrisDemocratic1,028,45240.36%—
OthersOthers35,9411.41%—
Total votes2,548,140

Sources: 2024_sc.pdf · 2024

County resultsMedia count

Download CSV

County results compiled by Tony McGovern from news-media election-night tallies (Fox News, Politico, The New York Times); not a certified state document
Open the dataset

Allendale County: Kamala Harris +44.7Bamberg County: Kamala Harris +15.3Clarendon County: Donald J. Trump +12.3Fairfield County: Kamala Harris +13.2Hampton County: Kamala Harris +6.4Jasper County: Donald J. Trump +9.6Orangeburg County: Kamala Harris +24.6Saluda County: Donald J. Trump +44.4Darlington County: Donald J. Trump +13.3Dorchester County: Donald J. Trump +14.6Edgefield County: Donald J. Trump +31.8Kershaw County: Donald J. Trump +28.2Lee County: Kamala Harris +17.7McCormick County: Donald J. Trump +17.1Newberry County: Donald J. Trump +34.3Oconee County: Donald J. Trump +51.5Richland County: Kamala Harris +34.6Spartanburg County: Donald J. Trump +33.6Sumter County: Kamala Harris +4.9Williamsburg County: Kamala Harris +21.7Abbeville County: Donald J. Trump +42.4Aiken County: Donald J. Trump +25.9Anderson County: Donald J. Trump +47.4Calhoun County: Donald J. Trump +14.3Chester County: Donald J. Trump +17.2Chesterfield County: Donald J. Trump +28.1Cherokee County: Donald J. Trump +51.4Dillon County: Donald J. Trump +10.8Greenville County: Donald J. Trump +22.2Greenwood County: Donald J. Trump +29.0Horry County: Donald J. Trump +38.5Laurens County: Donald J. Trump +40.8Marlboro County: Kamala Harris +2.4Union County: Donald J. Trump +32.7Colleton County: Donald J. Trump +18.2Florence County: Donald J. Trump +8.0Georgetown County: Donald J. Trump +19.5Barnwell County: Donald J. Trump +15.5Beaufort County: Donald J. Trump +14.5Charleston County: Kamala Harris +5.7Lancaster County: Donald J. Trump +24.8York County: Donald J. Trump +19.1Lexington County: Donald J. Trump +33.5Marion County: Kamala Harris +10.5Pickens County: Donald J. Trump +52.7Berkeley County: Donald J. Trump +16.3
Each county coloured by its winner and shaded by margin. Tap one for its history.
County Kamala HarrisDonald J. TrumpOthers TotalMargin
Abbeville County 3,3998,509140 12,048 42.4
Aiken County 31,29853,5921,201 86,091 25.9
Allendale County 2,16581345 3,023 44.7
Anderson County 25,28171,8281,187 98,296 47.4
Bamberg County 3,2452,37673 5,694 15.3
Barnwell County 4,0825,605116 9,803 15.5
Beaufort County 44,00259,1231,278 104,403 14.5
Berkeley County 46,41664,7771,641 112,834 16.3
Calhoun County 3,3394,474101 7,914 14.3
Charleston County 111,42799,2653,829 214,521 5.7
Cherokee County 5,93918,697203 24,839 51.4
Chester County 6,3539,030173 15,556 17.2
Chesterfield County 6,52011,682189 18,391 28.1
Clarendon County 7,0649,065191 16,320 12.3
Colleton County 7,37610,696204 18,276 18.2
Darlington County 12,97717,017337 30,331 13.3
Dillon County 5,2416,52694 11,861 10.8
Dorchester County 32,48943,8391,436 77,764 14.6
Edgefield County 4,6599,092168 13,919 31.8
Fairfield County 6,2774,792146 11,215 13.2
Florence County 27,70632,615819 61,140 8.0
Georgetown County 14,96522,326463 37,754 19.5
Greenville County 100,074158,5414,701 263,316 22.2
Greenwood County 10,76619,715407 30,888 29.0
Hampton County 4,3283,801104 8,233 6.4
Horry County 62,325141,7191,910 205,954 38.5
Jasper County 8,1449,900183 18,227 9.6
Kershaw County 11,82621,289418 33,533 28.2
Lancaster County 20,14633,623658 54,427 24.8
Laurens County 8,76921,110334 30,213 40.8
Lee County 4,5053,078493 8,076 17.7
Lexington County 47,81596,9652,123 146,903 33.5
Marion County 7,3165,906166 13,388 10.5
Marlboro County 5,1374,896119 10,152 2.4
McCormick County 2,5133,56575 6,153 17.1
Newberry County 5,84112,067221 18,129 34.3
Oconee County 9,98731,772505 42,264 51.5
Orangeburg County 22,83213,750388 36,970 24.6
Pickens County 13,89145,728832 60,451 52.7
Richland County 121,11058,0193,282 182,411 34.6
Saluda County 2,4546,452108 9,014 44.4
Spartanburg County 50,710103,0321,855 155,597 33.6
Sumter County 23,42521,215530 45,170 4.9
Union County 4,0848,102103 12,289 32.7
Williamsburg County 8,6345,524172 14,330 21.7
York County 59,60088,2392,220 150,059 19.1

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

South Carolina Election Commission, 2024 Statewide General Election official results (last updated November 14, 2024), President and Vice President statewide; printed 12/1/2024; scanned page
Open the original document · page 1

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 7 tickets as printed in the document
Ticket (as printed)CodeVotesShare
Donald J Trump/JD Vance REPREP1,483,74758.23%
Kamala D Harris/Tim Walz DEMDEM1,028,45240.36%
LIB Chase Oliver/Mike ter Maat LIBLIB12,6690.50%
GRN Jill Stein/Rudolph Butch Ware GRNGRN8,1170.32%
UNC Cornel West/Melina Abdulla UNCUNC6,7440.26%
CON Randall A Terry/Stephen E Broden CONCON5,3520.21%
WRK Claudia De La Cruz/Karina Garcia WRKWRK3,0590.12%
Total as printed2,548,140

Certificate of Ascertainment

The governor’s certificate naming South Carolina’s electors. Open the certificate (PDF, 2 pages)

Questions and answers

Who won South Carolina in 2024?

Donald J. Trump won South Carolina by 17.87 percentage points (455,295 votes).

How many electoral votes did South Carolina have in 2024?

South Carolina cast 9 electoral votes in 2024.

How many people voted for president in South Carolina in 2024?

2,548,140 votes were counted for president.

How many counties did each candidate win in South Carolina in 2024?

Donald J. Trump 34, Kamala Harris 12 (out of 46 counties with results).

How did South Carolina change from 2020 to 2024?

The margin moved 6.2 points toward the Republican ticket, from Republican by 11.7 points to Republican by 17.9 points.

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