State legislatures / South Carolina


South Carolina Senate

Party seats now, after each election since 1968, and district results 2016-2024

Current seats

Republican majorityDemocrats 12, Republicans 34. 46 seats; 24 for a majority.
Democrats 12Republicans 34

Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 12Republican 34

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1968-2020

Seats by election, table
YearDROtherSeatsControl
20201630046Republican majority
20181927046Republican majority (no regular election)
20161828046Republican majority
20141827146Republican majority
20121827146Republican majority
20081927046Republican majority
20042026046Republican majority
20002323046Tied
19962620046Democratic majority
19923214046Democratic majority
19903511046Democratic majority (no regular election)
19883511046Democratic majority
19843610046Democratic majority
1980415046Democratic majority
1978433046Democratic majority (no regular election)
1976433046Democratic majority
1972424046Democratic majority
1968433046Democratic majority

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 46 contests
DistrictMost votesPartyShareNote
1THOMAS C ALEXANDERRepublican98.9%
2REX F RICERepublican98.9%
3RICHARD CASHRepublican75.4%
4MIKE GAMBRELLRepublican99.2%
5TOM CORBINRepublican98.9%
6JASON ELLIOTTRepublican97.5%
7KARL B ALLENDemocrat97.1%
8ROSS TURNERRepublican63.0%
9DANNY VERDINRepublican70.2%
10BILLY GARRETTRepublican69.1%
11JOSH KIMBRELLRepublican65.2%
12ROGER ALLEN NUTTRepublican64.0%
13SHANE MARTINRepublican98.4%
14HARVEY PEELERRepublican99.1%
15WES CLIMERRepublican76.0%
16MICHAEL JOHNSONRepublican78.8%
17EVERETT STUBBSRepublican50.0%
18RONNIE CROMERRepublican98.6%
19TAMEIKA ISAAC DEVINEDemocrat87.3%
20ED SUTTONDemocrat73.4%
21DARRELL JACKSONDemocrat98.5%
22OVERTURE WALKERDemocrat98.5%
23CARLISLE KENNEDYRepublican97.9%
24TOM YOUNGRepublican67.0%
25SHANE MASSEYRepublican99.0%
26RUSSELL OTTDemocrat54.8%
27ALLEN BLACKMONRepublican70.2%
28GREG HEMBREERepublican99.1%
29JD CHAPLINRepublican50.2%
30KENT M WILLIAMSDemocrat54.7%
31MIKE REICHENBACHRepublican66.0%
32RONNIE A SABBDemocrat98.2%
33LUKE A RANKINRepublican68.5%
34STEPHEN GOLDFINCHRepublican99.0%
35JEFFREY R GRAHAMDemocrat52.2%
36JEFF ZELLRepublican50.6%
37LARRY GROOMSRepublican98.2%
38SEAN BENNETTRepublican98.2%
39TOM FERNANDEZRepublican51.0%
40BRAD HUTTODemocrat52.5%
41MATT LEBERRepublican57.4%
42DEON TEDDERDemocrat98.2%
43CHIP CAMPSENRepublican61.1%
44BRIAN ADAMSRepublican60.5%
45MARGIE BRIGHT MATTHEWSDemocrat97.7%
46TOM DAVISRepublican67.3%
2020: 46 contests, 46 not shown
DistrictMost votesPartyShareNote
1Not shown: district codes are fragments of one contest
2Not shown: district codes are fragments of one contest
3Not shown: district codes are fragments of one contest
4Not shown: district codes are fragments of one contest
5Not shown: district codes are fragments of one contest
6Not shown: district codes are fragments of one contest
7Not shown: district codes are fragments of one contest
8Not shown: district codes are fragments of one contest
9Not shown: district codes are fragments of one contest
10Not shown: district codes are fragments of one contest
11Not shown: district codes are fragments of one contest
12Not shown: district codes are fragments of one contest
13Not shown: district codes are fragments of one contest
14Not shown: district codes are fragments of one contest
15Not shown: district codes are fragments of one contest
16Not shown: district codes are fragments of one contest
17Not shown: district codes are fragments of one contest
18Not shown: district codes are fragments of one contest
19Not shown: district codes are fragments of one contest
20Not shown: district codes are fragments of one contest
21Not shown: district codes are fragments of one contest
22Not shown: district codes are fragments of one contest
23Not shown: district codes are fragments of one contest
24Not shown: district codes are fragments of one contest
25Not shown: district codes are fragments of one contest
26Not shown: district codes are fragments of one contest
27Not shown: district codes are fragments of one contest
28Not shown: district codes are fragments of one contest
29Not shown: district codes are fragments of one contest
30Not shown: district codes are fragments of one contest
31Not shown: district codes are fragments of one contest
32Not shown: district codes are fragments of one contest
33Not shown: district codes are fragments of one contest
34Not shown: district codes are fragments of one contest
35Not shown: district codes are fragments of one contest
36Not shown: district codes are fragments of one contest
37Not shown: district codes are fragments of one contest
38Not shown: district codes are fragments of one contest
39Not shown: district codes are fragments of one contest
40Not shown: district codes are fragments of one contest
41Not shown: district codes are fragments of one contest
42Not shown: district codes are fragments of one contest
43Not shown: district codes are fragments of one contest
44Not shown: district codes are fragments of one contest
45Not shown: district codes are fragments of one contest
46Not shown: district codes are fragments of one contest
2018: 1 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
20 (special)DICK HARPOOTLIANDemocrat52.3%
2016: 46 contests
DistrictMost votesPartyShareNote
1Thomas C Alexandernot in source99.1%seats not in source
2Rex F Ricenot in source98.6%seats not in source
3Kevin Bryantnot in source98.2%seats not in source
4Michael W Gambrellnot in source99.2%seats not in source
5Tom Corbinnot in source99.0%seats not in source
6William Timmonsnot in source84.5%seats not in source
7Karl B Allennot in source61.9%seats not in source
8Ross Turnernot in source98.6%seats not in source
9Danny Verdinnot in source98.8%seats not in source
10Floyd Nicholsonnot in source51.3%seats not in source
11Glenn Reesenot in source54.7%seats not in source
12Scott Talleynot in source98.4%seats not in source
13Shane Martinnot in source98.9%seats not in source
14Harvey Peelernot in source99.1%seats not in source
15Wes Climernot in source98.0%seats not in source
16Greg Gregorynot in source98.8%seats not in source
17Mike Fanningnot in source53.3%seats not in source
18Ronnie Cromernot in source99.1%seats not in source
19John L Scott Jrnot in source99.3%seats not in source
20John Coursonnot in source74.5%seats not in source
21Darrell Jacksonnot in source98.8%seats not in source
22Mia McLeodnot in source54.9%seats not in source
23Katrina Shealynot in source98.6%seats not in source
24Tom Youngnot in source99.0%seats not in source
25Shane Masseynot in source99.0%seats not in source
26Nikki Setzlernot in source58.4%seats not in source
27Vincent Sheheennot in source98.4%seats not in source
28Greg Hembreenot in source99.3%seats not in source
29Gerald Malloynot in source98.1%seats not in source
30Kent Williamsnot in source99.2%seats not in source
31Hugh Leathermannot in source98.3%seats not in source
32Ronnie A Sabbnot in source98.7%seats not in source
33Luke A Rankinnot in source98.8%seats not in source
34Stephen Goldfinchnot in source98.9%seats not in source
35Thomas McElveennot in source98.7%seats not in source
36Kevin L Johnsonnot in source62.2%seats not in source
37Larry Groomsnot in source98.3%seats not in source
38Sean Bennettnot in source98.4%seats not in source
39John Matthewsnot in source98.9%seats not in source
40Brad Huttonot in source99.0%seats not in source
41Sandy Sennnot in source97.8%seats not in source
42Marlon Kimpsonnot in source99.0%seats not in source
43Chip Campsennot in source98.2%seats not in source
44Paul G Campbell Jrnot in source98.1%seats not in source
45Margie Bright Matthewsnot in source98.7%seats not in source
46Tom Davisnot in source98.9%seats not in source

Not available: 2022.

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.