2024 general · November 5, 2024

2024 South Carolina State Senate election results, district by district

Every South Carolina State Senate district in the 2024 general election: winners, margins, unopposed seats and seats that changed party.

← 2020 general

Seats after the election

Republicans controlled the chamber · 46 seats

After the electionD 12 · R 34
Races46
Changed party0
Unopposed43%20 races

Every district

D 12 · R 34

RaceWinnerWon byNotes
SD-1Tom Alexander (R)Unopposed
SD-2Rex Rice (R)Unopposed
SD-3Richard Cash (R)50.9
SD-4Mike Gambrell (R)Unopposed
SD-5Tom Corbin (R)Unopposed
SD-6Jason Elliott (R)Unopposed
SD-7Karl Allen (D)Unopposed
SD-8Ross Turner (R)26.1
SD-9Danny Verdin (R)40.6
SD-10Billy Garrett (R)38.3
SD-11Josh Kimbrell (R)30.6
SD-12Roger Allen Nutt (R)28.2
SD-13Shane Martin (R)Unopposed
SD-14Harvey Peeler (R)Unopposed
SD-15Wes Climer (R)52.6
SD-16Michael Johnson (R)58.1
SD-17Everett Stubbs (R)0.1
SD-18Ronnie Cromer (R)Unopposed
SD-19Tameika Isaac Devine (D)74.9
SD-20Ed Sutton (D)47.3
SD-21Darrell Jackson (D)Unopposed
SD-22Overture Walker (D)Unopposed
SD-23Carlisle Kennedy (R)Unopposed
SD-24Tom Young (R)34.1
SD-25Shane Massey (R)Unopposed
SD-26Russell Ott (D)9.8
SD-27Allen Blackmon (R)40.4
SD-28Greg Hembree (R)Unopposed
SD-29J.D. Chaplin (R)0.6
SD-30Kent Williams (D)9.5
SD-31Mike Reichenbach (R)32.0
SD-32Ronnie Sabb (D)Unopposed
SD-33Luke Rankin (R)37.1
SD-34Stephen Goldfinch (R)Unopposed
SD-35Jeffrey Graham (D)4.5
SD-36Jeff Zell (R)1.3
SD-37Larry Grooms (R)Unopposed
SD-38Sean Bennett (R)Unopposed
SD-39Tom Fernandez (R)2.1
SD-40Brad Hutto (D)5.2
SD-41Matt Leber (R)14.9
SD-42Deon Tedder (D)Unopposed
SD-43Chip Campsen (R)22.3
SD-44Brian Adams (R)21.1
SD-45Margie Bright Matthews (D)Unopposed
SD-46Tom Davis (R)34.7

South Carolina State Senate

Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab; South Carolina State Election Commission