VoteDataUSA

2024 South Carolina State Senate Election

South Carolina · State

General Election

November 5, 2024

Contests
46
Candidates
123
Valid votes
2,226,447

Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.

Party results

PartyVotesVote %SeatsSeats %Seat change vs 2020
Republican1,436,85764.5%3473.9%+4
Democratic734,33833.0%1226.1%−4
Nonpartisan14,6320.7%00.0%0
Alliance12,6690.6%00.0%0
Workers12,0070.5%00.0%—
Show 2 more parties
PartyVotesVote %SeatsSeats %Seat change vs 2020
Libertarian11,1650.5%00.0%0
United Citizens4,7790.2%00.0%—

Party2020 seats2024 seatsChange2020 Vote %2024 Vote %Vote share Δ
Republican3034+459.5%64.5%+5.0 pp
Democratic1612−439.3%33.0%−6.3 pp

Seat changes by party

010203040RepDem20202024

46 → 46 seats

2020 election results →

Historical trends

460201220202024

Republican Democratic Independent

Chart data
ElectionRepublicanDemocraticIndependent
January 1, 201227181
November 3, 20203016—
November 5, 20243412—

District results

47 contests

DistrictElectedRunner-up
Thomas C AlexanderRep41,348 votes · 98.9%
Runner-upWrite-InNonpartisan455 votes · 1.1%
Write-InNonpartisan455 votes · 1.1%97.8percentage points
Rex F RiceRep47,204 votes · 98.9%
Runner-upWrite-InNonpartisan530 votes · 1.1%
Write-InNonpartisan530 votes · 1.1%97.8percentage points
Richard CashRep46,333 votes · 75.4%
Runner-upJessicka SpearmanDem15,047 votes · 24.5%
Jessicka SpearmanDem15,047 votes · 24.5%50.9percentage points
Mike GambrellRep37,010 votes · 99.3%
Runner-upWrite-InNonpartisan280 votes · 0.8%
Write-InNonpartisan280 votes · 0.8%98.5percentage points
Tom CorbinRep49,132 votes · 98.9%
Runner-upWrite-InNonpartisan549 votes · 1.1%
Write-InNonpartisan549 votes · 1.1%97.8percentage points
Jason ElliottRep40,759 votes · 97.6%
Runner-upWrite-InNonpartisan1,025 votes · 2.5%
Write-InNonpartisan1,025 votes · 2.5%95.1percentage points
Karl B AllenDem29,967 votes · 97.1%
Runner-upWrite-InNonpartisan906 votes · 2.9%
Write-InNonpartisan906 votes · 2.9%94.1percentage points
Ross TurnerRep39,251 votes · 63.0%
Runner-upTaylor CulliverDem23,011 votes · 36.9%
Taylor CulliverDem23,011 votes · 36.9%26.1percentage points
Danny VerdinRep38,275 votes · 70.2%
Runner-upC Randy DriggersDem16,151 votes · 29.6%
C Randy DriggersDem16,151 votes · 29.6%40.6percentage points
Billy GarrettRep38,994 votes · 69.1%
Runner-upFrancie KleckleyDem17,349 votes · 30.7%
Francie KleckleyDem17,349 votes · 30.7%38.4percentage points
Josh KimbrellRep30,362 votes · 65.3%
Runner-upAngela L GeterDem16,118 votes · 34.6%
Angela L GeterDem16,118 votes · 34.6%30.6percentage points
Roger Allen NuttRep36,715 votes · 64.0%
Runner-upOctavia AmaechiDem20,545 votes · 35.8%
Octavia AmaechiDem20,545 votes · 35.8%28.2percentage points
Shane MartinRep44,583 votes · 98.4%
Runner-upWrite-InNonpartisan714 votes · 1.6%
Write-InNonpartisan714 votes · 1.6%96.9percentage points
Harvey PeelerRep43,933 votes · 99.1%
Runner-upWrite-InNonpartisan402 votes · 0.9%
Write-InNonpartisan402 votes · 0.9%98.2percentage points
Wes ClimerRep41,008 votes · 76.1%
Runner-upSarah WorkAlliance12,669 votes · 23.5%
Sarah WorkAlliance12,669 votes · 23.5%52.6percentage points
Michael JohnsonRep45,672 votes · 78.8%
Runner-upKiral MaceWorkers12,007 votes · 20.7%
Kiral MaceWorkers12,007 votes · 20.7%58.1percentage points
Everett StubbsRep27,953 votes · 50.0%
Runner-upMike FanningDem27,924 votes · 49.9%
Mike FanningDem27,924 votes · 49.9%0.1percentage points
Ronnie CromerRep51,289 votes · 98.6%
Runner-upWrite-InNonpartisan726 votes · 1.4%
Write-InNonpartisan726 votes · 1.4%97.2percentage points
Tameika Isaac DevineDem33,703 votes · 87.3%
Runner-upChris NelumsUnited Citizens4,779 votes · 12.4%
Chris NelumsUnited Citizens4,779 votes · 12.4%74.9percentage points
Special election · January 2, 2024Tameika Isaac DevineDem4,568 votes · 86.0%
Runner-upKizzie SmallsRep513 votes · 9.7%
Kizzie SmallsRep513 votes · 9.7%76.3percentage points

Other recorded elections

2025 South Carolina State Senate Election2023 South Carolina State Senate Election2022 South Carolina State Senate Election2020 South Carolina State Senate Election