Help us improve in just 2 minutes—share your thoughts in our reader survey.

South Carolina House of Representatives elections, 2024

From Ballotpedia
Jump to: navigation, search


Ballotpedia Election Coverage Badge-smaller use.png

U.S. House • State Senate • State House • Special state legislative • State ballot measures • School boards • All other local • How to run for office
Flag of South Carolina.png


2026
2022
2024 South Carolina
House Elections
Flag of South Carolina.png
PrimaryJune 11, 2024
Primary runoffJune 25, 2024
GeneralNovember 5, 2024
Past Election Results
20222020201820162014
201220102008
2024 Elections
Choose a chamber below:

Elections for the South Carolina House of Representatives took place in 2024. The general election was on November 5, 2024. The primary was June 11, 2024, and the primary runoff was June 25, 2024. The filing deadline was April 1, 2024.

Following the election, Republicans gained a legislative veto-proof majority in both chambers, with 88-36 in the House and 32-12 in the Senate. Two Senate races were uncalled as of November 10, 2024. Republicans had a two-thirds veto-proof majority in the House but not the Senate before the election. Republicans needed to gain at least one Senate seat and lose fewer than 6 House seats to attain a legislative veto-proof majority in both chambers. Democrats needed to maintain their Senate seats or or gain at least 6 House seats to prevent a Republican veto-proof majority.

The South Carolina House of Representatives was one of 85 state legislative chambers with elections in 2024. There are 99 chambers throughout the country.

Party control

See also: Partisan composition of state houses and State government trifectas
South Carolina House of Representatives
Party As of November 5, 2024 After November 6, 2024
     Democratic Party 35 34
     Republican Party 88 88
     Vacancy 1 2
Total 124 124

Candidates

General election

South Carolina House of Representatives general election 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Green check mark transparent.pngBill Whitmire (i)

District 2

Green check mark transparent.pngAdam Duncan

District 3

Eunice Lehmacher  Candidate Connection

Green check mark transparent.pngPhillip Bowers

District 4

Green check mark transparent.pngDavey Hiott (i)

District 5

Green check mark transparent.pngNeal Collins (i)

District 6

Tony Wagoner  Candidate Connection

Did not make the ballot:
Eric Childs 

Green check mark transparent.pngApril Cromer (i)

District 7

Green check mark transparent.pngLee Gilreath

Hunter Savirino (Libertarian Party)

District 8

Green check mark transparent.pngDon Chapman (i)

Jackie Todd (Alliance Party)  Candidate Connection

District 9

Green check mark transparent.pngBlake Sanders  Candidate Connection

District 10

Green check mark transparent.pngThomas Beach (i)

District 11

Green check mark transparent.pngCraig Gagnon (i)

District 12

Jumelle Brooks

Green check mark transparent.pngDaniel Gibson (i)

District 13

Bill Kimler  Candidate Connection

Green check mark transparent.pngJohn McCravy (i)

District 14

Green check mark transparent.pngLuke Rankin

District 15

Green check mark transparent.pngJA Moore (i)

Carlton Walker

District 16

Green check mark transparent.pngMark Willis (i)

District 17

Green check mark transparent.pngMike Burns (i)

District 18

Green check mark transparent.pngAlan Morgan (i)

District 19

Green check mark transparent.pngPatrick Haddon (i)

District 20

Stephen Dreyfus

Green check mark transparent.pngStephen Frank

District 21

Green check mark transparent.pngBobby Cox (i)

District 22

Brann Fowler

Green check mark transparent.pngPaul Wickensimer

District 23

Green check mark transparent.pngChandra Dillard (i)

James Atkins Jr. (Libertarian Party)  Candidate Connection

District 24

Shauna Johnson

Green check mark transparent.pngBruce Bannister (i)

District 25

Green check mark transparent.pngWendell Jones (i)

Tim Kennedy

District 26

Matt Vilardebo  Candidate Connection

Green check mark transparent.pngDavid Martin

Did not make the ballot:
Kiral Mace  (Workers Party) Candidate Connection

District 27

John MacCarthy  Candidate Connection

Green check mark transparent.pngDavid Vaughan (i)

District 28

John Fritz Wiebel

Green check mark transparent.pngChris Huff

District 29

Green check mark transparent.pngDennis Moss (i)

District 30

Ysante McDowell  Candidate Connection

Green check mark transparent.pngBrian Lawson (i)  Candidate Connection

District 31

Green check mark transparent.pngRosalyn Henderson Myers (i)

District 32

Green check mark transparent.pngScott Montgomery

District 33

Clemson Turregano  Candidate Connection

Green check mark transparent.pngTravis Moore (i)

District 34

Green check mark transparent.pngSarita Edgerton  Candidate Connection

District 35

Green check mark transparent.pngBill Chumley (i)

District 36

Green check mark transparent.pngRobert Harris (i)

District 37

Green check mark transparent.pngSteven Long (i)

District 38

JR Taylor

Green check mark transparent.pngJosiah Magnuson (i)

District 39

Green check mark transparent.pngCal Forrest (i)

District 40

Green check mark transparent.pngJoe White (i)

District 41

Green check mark transparent.pngAnnie McDaniel (i)  Candidate Connection

District 42

David Gossett

Green check mark transparent.pngDoug Gilliam (i)

District 43

Green check mark transparent.pngRandy Ligon (i)

District 44

Katie Crosby  Candidate Connection

Green check mark transparent.pngMike Neese (i)

District 45

Nicole Ventour  Candidate Connection

Green check mark transparent.pngBrandon Newton (i)

District 46

John Zabel  Candidate Connection

Green check mark transparent.pngHeath Sessions (i)

District 47

Green check mark transparent.pngTommy Pope (i)

District 48

Green check mark transparent.pngBrandon Guffey (i)

District 49

Green check mark transparent.pngJohn King (i)

District 50

Green check mark transparent.pngWill Wheeler (i)

District 51

Green check mark transparent.pngJ. David Weeks (i)

District 52

Green check mark transparent.pngJermaine Johnson (i)

District 53

Bruce Wallace

Green check mark transparent.pngRichie Yow (i)

District 54

Green check mark transparent.pngJason Luck

Sterling McDiarmid

District 55

Green check mark transparent.pngJackie Hayes (i)

District 56

Green check mark transparent.pngTim McGinnis (i)

District 57

Green check mark transparent.pngLucas Atkinson (i)

Kevin Coleridge  Candidate Connection

District 58

Green check mark transparent.pngJeff Johnson (i)

District 59

Green check mark transparent.pngTerry Alexander (i)

District 60

Green check mark transparent.pngPhillip Lowe (i)

District 61

Green check mark transparent.pngCarla Schuessler (i)

District 62

Green check mark transparent.pngRobert Williams (i)

District 63

Kory Haskins  Candidate Connection

Green check mark transparent.pngJay Jordan (i)

District 64

Quadri Bell

Green check mark transparent.pngFawn Pedalino (i)

District 65

Green check mark transparent.pngCody Mitchell (i)

District 66

Green check mark transparent.pngJackie Terribile  Candidate Connection

District 67

Green check mark transparent.pngG. Murrell Smith Jr. (i)

District 68

Green check mark transparent.pngHeather Ammons Crawford (i)

District 69

Green check mark transparent.pngChris Wooten (i)

Allen Broadus (Libertarian Party)  Candidate Connection

District 70

Green check mark transparent.pngRobert Reese

District 71

Green check mark transparent.pngNathan Ballentine (i)

District 72

Green check mark transparent.pngSeth Rose (i)

District 73

Green check mark transparent.pngChristopher Hart (i)

District 74

Green check mark transparent.pngJames Rutherford (i)

District 75

Green check mark transparent.pngHeather Bauer (i)

Kirkman Finlay III

District 76

Green check mark transparent.pngLeon Howard (i)

Gary Votour (Workers Party)

District 77

Green check mark transparent.pngKambrell Garvin (i)

District 78

Green check mark transparent.pngBeth Bernstein (i)

District 79

Green check mark transparent.pngHamilton Grant  Candidate Connection

Rebecca Madsen

District 80

Donna Newton

Green check mark transparent.pngKathy Landing (i)  Candidate Connection

District 81

Jensen Jennings  Candidate Connection

Green check mark transparent.pngCharles Hartz

District 82

Green check mark transparent.pngWilliam Clyburn Sr. (i)

Suzanne Spurgeon

District 83

Green check mark transparent.pngBill Hixon (i)

District 84

Green check mark transparent.pngMelissa Oremus (i)

District 85

Green check mark transparent.pngJay Kilmartin (i)

District 86

Green check mark transparent.pngBill Taylor (i)

District 87

Green check mark transparent.pngPaula Rawl Calhoon (i)

Robin Machajewski (Libertarian Party)  Candidate Connection

District 88

Green check mark transparent.pngRJ May (i)

District 89

Wayne Borders

Green check mark transparent.pngMicah Caskey (i)

District 90

Green check mark transparent.pngJustin Bamberg (i)

Herbert Dickson

District 91

Green check mark transparent.pngLonnie Hosey (i)

Ben Kinlaw

District 92

Green check mark transparent.pngBrandon Cox (i)

District 93

Green check mark transparent.pngJerry Govan Jr.

Krista Hassell  Candidate Connection

Harold Geddings III (Workers Party)  Candidate Connection

District 94

Green check mark transparent.pngGil Gatch (i)

District 95

Green check mark transparent.pngGilda Cobb-Hunter (i)

District 96

Green check mark transparent.pngD. Ryan McCabe (i)

District 97

Green check mark transparent.pngRobby Robbins (i)

District 98

Sonja Ogletree-Satani

Green check mark transparent.pngChris Murphy (i)

District 99

Green check mark transparent.pngMark Smith (i)

District 100

Green check mark transparent.pngSylleste Davis (i)

District 101

Green check mark transparent.pngRoger Kirby (i)

District 102

Joseph Jefferson Jr. (i)

Green check mark transparent.pngHarriet Holman

District 103

Green check mark transparent.pngCarl Anderson (i)

District 104

Green check mark transparent.pngWilliam Bailey (i)

District 105

Green check mark transparent.pngKevin J. Hardee (i)

District 106

Green check mark transparent.pngVal Guest (i)

District 107

Green check mark transparent.pngCase Brittain (i)

District 108

Green check mark transparent.pngLee Hewitt (i)

District 109

Green check mark transparent.pngTiffany Spann-Wilder (i)

District 110

John Moffett  Candidate Connection

Green check mark transparent.pngTom Hartnett (i)

District 111

Green check mark transparent.pngWendell Gilliard (i)

Joe Jernigan (Libertarian Party)  Candidate Connection

District 112

Peter Brennan  Candidate Connection

Green check mark transparent.pngJoe Bustos (i)

District 113

Green check mark transparent.pngMarvin Pendarvis (i)  (unofficially withdrew)

District 114

Adrienne Lett  Candidate Connection

Green check mark transparent.pngGary Brewer (i)

District 115

Green check mark transparent.pngSpencer Wetmore (i)

Jerome Sloane

District 116

Charlie Murray

Green check mark transparent.pngJames Teeple

District 117

Green check mark transparent.pngJordan Pace (i)

District 118

Charity Owens

Green check mark transparent.pngBill Herbkersman (i)

District 119

Green check mark transparent.pngLeonidas Stavrinakis (i)

Brendan Magee  Candidate Connection

District 120

Kate Creech

Green check mark transparent.pngWeston Newton (i)

District 121

Green check mark transparent.pngMichael Rivers (i)

Shelley Yuhas  Candidate Connection

District 122

Audrey Williams

Green check mark transparent.pngBill Hager (i)

District 123

Lisette Cifaldi  Candidate Connection

Green check mark transparent.pngJeff Bradley (i)

District 124

Melinda Henrickson  Candidate Connection

Green check mark transparent.pngShannon Erickson (i)


Primary runoff

South Carolina House of Representatives primary runoff 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Democratic Party Democratic Republican Party Republican Other
District 9

James Galyean
Green check mark transparent.pngBlake Sanders  Candidate Connection

District 28

Green check mark transparent.pngChris Huff
Kerri Smith

District 34

Green check mark transparent.pngSarita Edgerton  Candidate Connection
JoAnne LaBounty

District 93

Johnny Felder
Green check mark transparent.pngJerry Govan Jr.


Primary

South Carolina House of Representatives primary 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
  • * = The primary was canceled and the candidate advanced.
Office Democratic Party Democratic Republican Party Republican Other
District 1

The Democratic primary was canceled.


Green check mark transparent.pngBill Whitmire* (i)

District 2

The Democratic primary was canceled.


Bill Sandifer III (i)
Green check mark transparent.pngAdam Duncan

District 3

Green check mark transparent.pngEunice Lehmacher*  Candidate Connection

Jerry Carter (i)
Green check mark transparent.pngPhillip Bowers

District 4

The Democratic primary was canceled.


Green check mark transparent.pngDavey Hiott* (i)

District 5

The Democratic primary was canceled.


Green check mark transparent.pngNeal Collins (i)
Brandy Tarleton  Candidate Connection

District 6

Green check mark transparent.pngEric Childs*

Green check mark transparent.pngApril Cromer (i)
Kyle White  Candidate Connection

District 7

The Democratic primary was canceled.


Jay West (i)
Green check mark transparent.pngLee Gilreath

District 8

The Democratic primary was canceled.


Green check mark transparent.pngDon Chapman (i)
Sherry Hodges

District 9

The Democratic primary was canceled.


Rick Bradshaw  Candidate Connection
Runoff Arrow.jpgJames Galyean
Runoff Arrow.jpgBlake Sanders  Candidate Connection

District 10

The Democratic primary was canceled.


Green check mark transparent.pngThomas Beach (i)
Pam Anthony

District 11

The Democratic primary was canceled.


Green check mark transparent.pngCraig Gagnon* (i)

District 12

Green check mark transparent.pngJumelle Brooks*

Green check mark transparent.pngDaniel Gibson* (i)

District 13

Green check mark transparent.pngBill Kimler*  Candidate Connection

Green check mark transparent.pngJohn McCravy* (i)

District 14

The Democratic primary was canceled.


Green check mark transparent.pngLuke Rankin*

District 15

Green check mark transparent.pngJA Moore (i)
Damian Daly  Candidate Connection

Green check mark transparent.pngCarlton Walker*

District 16

The Democratic primary was canceled.


Did not make the ballot:
Troy Cormier  Candidate Connection

Green check mark transparent.pngMark Willis* (i)

District 17

The Democratic primary was canceled.


Green check mark transparent.pngMike Burns (i)
Tom Bates

District 18

The Democratic primary was canceled.


Green check mark transparent.pngAlan Morgan (i)
Tramaine Booker  Candidate Connection

District 19

The Democratic primary was canceled.


Green check mark transparent.pngPatrick Haddon (i)
Nate Marcionette

District 20

Green check mark transparent.pngStephen Dreyfus*

Sarah Curran
Green check mark transparent.pngStephen Frank

District 21

The Democratic primary was canceled.


Green check mark transparent.pngBobby Cox* (i)

District 22

Green check mark transparent.pngBrann Fowler*

Stan Tzouvelekas
Green check mark transparent.pngPaul Wickensimer

District 23

Green check mark transparent.pngChandra Dillard* (i)

The Republican primary was canceled.


District 24

Green check mark transparent.pngShauna Johnson*

Green check mark transparent.pngBruce Bannister (i)
Bill Coleman

District 25

Green check mark transparent.pngWendell Jones (i)
Bruce Wilson

Green check mark transparent.pngTim Kennedy*

District 26

Green check mark transparent.pngMatt Vilardebo*  Candidate Connection

Elizabeth Enns
Green check mark transparent.pngDavid Martin

District 27

Green check mark transparent.pngJohn MacCarthy*  Candidate Connection

Green check mark transparent.pngDavid Vaughan* (i)

District 28

Green check mark transparent.pngJohn Fritz Wiebel*

Runoff Arrow.jpgChris Huff
Allen Kellett
Troy Prosser
Daniel Rumfelt  Candidate Connection
Runoff Arrow.jpgKerri Smith

District 29

The Democratic primary was canceled.


Green check mark transparent.pngDennis Moss* (i)

District 30

Green check mark transparent.pngYsante McDowell*  Candidate Connection

Green check mark transparent.pngBrian Lawson* (i)  Candidate Connection

District 31

Green check mark transparent.pngRosalyn Henderson Myers* (i)

The Republican primary was canceled.


District 32

The Democratic primary was canceled.


Green check mark transparent.pngScott Montgomery*

District 33

Green check mark transparent.pngClemson Turregano*  Candidate Connection

Green check mark transparent.pngTravis Moore (i)
Bill DeVore

District 34

The Democratic primary was canceled.


Runoff Arrow.jpgSarita Edgerton  Candidate Connection
Runoff Arrow.jpgJoAnne LaBounty
Henry Ross

District 35

The Democratic primary was canceled.


Green check mark transparent.pngBill Chumley (i)
Kevin Dunn

District 36

The Democratic primary was canceled.


Green check mark transparent.pngRobert Harris (i)
Adam Crisp  Candidate Connection

District 37

The Democratic primary was canceled.


Green check mark transparent.pngSteven Long* (i)

District 38

Green check mark transparent.pngJR Taylor*

Green check mark transparent.pngJosiah Magnuson (i)
Jason Shamis

District 39

The Democratic primary was canceled.


Green check mark transparent.pngCal Forrest (i)
Katie Hall  Candidate Connection

District 40

The Democratic primary was canceled.


Green check mark transparent.pngJoe White (i)
Johnathan Ammons  Candidate Connection
Vince Northcutt

District 41

Green check mark transparent.pngAnnie McDaniel* (i)  Candidate Connection

The Republican primary was canceled.


District 42

Green check mark transparent.pngDavid Gossett*

Green check mark transparent.pngDoug Gilliam* (i)

District 43

The Democratic primary was canceled.


Green check mark transparent.pngRandy Ligon (i)
Elias Irizarry

District 44

Green check mark transparent.pngKatie Crosby*  Candidate Connection

Green check mark transparent.pngMike Neese* (i)

District 45

Green check mark transparent.pngNicole Ventour*  Candidate Connection

Green check mark transparent.pngBrandon Newton (i)
Vic Dabney

District 46

Green check mark transparent.pngJohn Zabel*  Candidate Connection

Green check mark transparent.pngHeath Sessions* (i)

District 47

The Democratic primary was canceled.


Green check mark transparent.pngTommy Pope* (i)

District 48

The Democratic primary was canceled.


Green check mark transparent.pngBrandon Guffey* (i)

District 49

Green check mark transparent.pngJohn King* (i)

The Republican primary was canceled.


District 50

Green check mark transparent.pngWill Wheeler* (i)

The Republican primary was canceled.


District 51

Green check mark transparent.pngJ. David Weeks* (i)

The Republican primary was canceled.


District 52

Green check mark transparent.pngJermaine Johnson* (i)

The Republican primary was canceled.


District 53

Green check mark transparent.pngBruce Wallace*

Green check mark transparent.pngRichie Yow* (i)

District 54

Green check mark transparent.pngJason Luck
Betty Quick

Green check mark transparent.pngSterling McDiarmid*

District 55

Green check mark transparent.pngJackie Hayes* (i)

The Republican primary was canceled.


District 56

The Democratic primary was canceled.


Green check mark transparent.pngTim McGinnis* (i)

District 57

Green check mark transparent.pngLucas Atkinson (i)
Cynthia Ford

Green check mark transparent.pngKevin Coleridge*  Candidate Connection

District 58

The Democratic primary was canceled.


Green check mark transparent.pngJeff Johnson (i)
John Beatty  Candidate Connection

District 59

Green check mark transparent.pngTerry Alexander* (i)

The Republican primary was canceled.


District 60

The Democratic primary was canceled.


Green check mark transparent.pngPhillip Lowe* (i)

District 61

The Democratic primary was canceled.


Green check mark transparent.pngCarla Schuessler (i)
Shannon Grady  Candidate Connection
Patrick Herrmann

District 62

Green check mark transparent.pngRobert Williams* (i)

The Republican primary was canceled.


District 63

Green check mark transparent.pngKory Haskins*  Candidate Connection

Green check mark transparent.pngJay Jordan* (i)

District 64

Green check mark transparent.pngQuadri Bell
Arthur Moyd

Green check mark transparent.pngFawn Pedalino* (i)

Did not make the ballot:
Lorenzo Ragin 

District 65

The Democratic primary was canceled.


Green check mark transparent.pngCody Mitchell* (i)

District 66

The Democratic primary was canceled.


Michele Branning
Green check mark transparent.pngJackie Terribile  Candidate Connection

District 67

The Democratic primary was canceled.


Green check mark transparent.pngG. Murrell Smith Jr.* (i)

District 68

The Democratic primary was canceled.


Green check mark transparent.pngHeather Ammons Crawford* (i)

District 69

The Democratic primary was canceled.


Green check mark transparent.pngChris Wooten* (i)

District 70

Eve Carlin  Candidate Connection
Mama G. Miller
Green check mark transparent.pngRobert Reese

The Republican primary was canceled.


District 71

The Democratic primary was canceled.


Green check mark transparent.pngNathan Ballentine* (i)

District 72

Green check mark transparent.pngSeth Rose (i)
Tate Few  Candidate Connection

The Republican primary was canceled.


District 73

Green check mark transparent.pngChristopher Hart (i)
Touami Pride

The Republican primary was canceled.


District 74

Green check mark transparent.pngJames Rutherford* (i)

The Republican primary was canceled.


District 75

Green check mark transparent.pngHeather Bauer* (i)

Green check mark transparent.pngKirkman Finlay III
Tracy Robins

District 76

Green check mark transparent.pngLeon Howard* (i)

The Republican primary was canceled.


District 77

Green check mark transparent.pngKambrell Garvin* (i)

The Republican primary was canceled.


District 78

Green check mark transparent.pngBeth Bernstein* (i)

The Republican primary was canceled.


Did not make the ballot:
Dana Kahaly 

District 79

Jonnieka Farr  Candidate Connection
Green check mark transparent.pngHamilton Grant  Candidate Connection

Green check mark transparent.pngRebecca Madsen*

District 80

Green check mark transparent.pngDonna Newton*

Green check mark transparent.pngKathy Landing* (i)  Candidate Connection

District 81

Green check mark transparent.pngJensen Jennings*  Candidate Connection

Green check mark transparent.pngCharles Hartz
Betsy Lamb  Candidate Connection
John Lewis
Mack Morris  Candidate Connection

District 82

Green check mark transparent.pngWilliam Clyburn Sr. (i)
Brian Doyle

Green check mark transparent.pngSuzanne Spurgeon*

District 83

The Democratic primary was canceled.


Green check mark transparent.pngBill Hixon* (i)

District 84

The Democratic primary was canceled.


Green check mark transparent.pngMelissa Oremus* (i)

District 85

The Democratic primary was canceled.


Green check mark transparent.pngJay Kilmartin (i)
Dean Widener

District 86

The Democratic primary was canceled.


Green check mark transparent.pngBill Taylor* (i)

District 87

The Democratic primary was canceled.


Green check mark transparent.pngPaula Rawl Calhoon (i)
John Beatty Jr.
Todd Limehouse

District 88

The Democratic primary was canceled.


Did not make the ballot:
Jeremy Jones  Candidate Connection

Green check mark transparent.pngRJ May (i)
Lorelei Graye

District 89

Green check mark transparent.pngWayne Borders*

Green check mark transparent.pngMicah Caskey* (i)

District 90

Green check mark transparent.pngJustin Bamberg* (i)

Green check mark transparent.pngHerbert Dickson*

District 91

Green check mark transparent.pngLonnie Hosey* (i)

Demaris Johnson  Candidate Connection
Green check mark transparent.pngBen Kinlaw

District 92

The Democratic primary was canceled.


Green check mark transparent.pngBrandon Cox* (i)

District 93

Runoff Arrow.jpgJohnny Felder
Phillip Ford
Runoff Arrow.jpgJerry Govan Jr.
Chris Roland

Green check mark transparent.pngKrista Hassell*  Candidate Connection

District 94

The Democratic primary was canceled.


Green check mark transparent.pngGil Gatch* (i)

District 95

Green check mark transparent.pngGilda Cobb-Hunter* (i)

The Republican primary was canceled.


District 96

The Democratic primary was canceled.


Green check mark transparent.pngD. Ryan McCabe (i)
Michael Sturkie

District 97

The Democratic primary was canceled.


Green check mark transparent.pngRobby Robbins* (i)

District 98

Green check mark transparent.pngSonja Ogletree-Satani*

Green check mark transparent.pngChris Murphy (i)
Greg Ford  Candidate Connection

District 99

The Democratic primary was canceled.


Green check mark transparent.pngMark Smith* (i)

District 100

The Democratic primary was canceled.


Green check mark transparent.pngSylleste Davis* (i)

District 101

Green check mark transparent.pngRoger Kirby* (i)

The Republican primary was canceled.


District 102

Green check mark transparent.pngJoseph Jefferson Jr. (i)
Collin Holloway

Ralph Elsey
Green check mark transparent.pngHarriet Holman

District 103

Green check mark transparent.pngCarl Anderson* (i)

The Republican primary was canceled.


District 104

The Democratic primary was canceled.


Green check mark transparent.pngWilliam Bailey* (i)

District 105

The Democratic primary was canceled.


Green check mark transparent.pngKevin J. Hardee* (i)

District 106

The Democratic primary was canceled.


Green check mark transparent.pngVal Guest (i)
Brian Sweeney

District 107

The Democratic primary was canceled.


Green check mark transparent.pngCase Brittain* (i)

District 108

The Democratic primary was canceled.


Green check mark transparent.pngLee Hewitt* (i)

District 109

Green check mark transparent.pngTiffany Spann-Wilder (i)
Jessica Bright  (unofficially withdrew)

The Republican primary was canceled.


District 110

Green check mark transparent.pngJohn Moffett*  Candidate Connection

Green check mark transparent.pngTom Hartnett* (i)

District 111

Green check mark transparent.pngWendell Gilliard (i)
Regina Duggins  Candidate Connection
Dwayne Green  Candidate Connection

The Republican primary was canceled.


District 112

Green check mark transparent.pngPeter Brennan*  Candidate Connection

Green check mark transparent.pngJoe Bustos (i)
Nadine Deif  Candidate Connection

District 113

Green check mark transparent.pngMarvin Pendarvis* (i)

The Republican primary was canceled.


District 114

Green check mark transparent.pngAdrienne Lett*  Candidate Connection

Green check mark transparent.pngGary Brewer (i)
Jody Bohman

District 115

Green check mark transparent.pngSpencer Wetmore* (i)

Green check mark transparent.pngJerome Sloane*

District 116

Charles Glover Sr.
Green check mark transparent.pngCharlie Murray

Green check mark transparent.pngJames Teeple*

District 117

The Democratic primary was canceled.


Green check mark transparent.pngJordan Pace* (i)

District 118

Green check mark transparent.pngCharity Owens*

Green check mark transparent.pngBill Herbkersman* (i)

District 119

Green check mark transparent.pngLeonidas Stavrinakis* (i)

Green check mark transparent.pngBrendan Magee*  Candidate Connection

District 120

Green check mark transparent.pngKate Creech*

Green check mark transparent.pngWeston Newton* (i)

District 121

Green check mark transparent.pngMichael Rivers* (i)

Green check mark transparent.pngShelley Yuhas*  Candidate Connection

District 122

Johnny Jackson Jr.
Green check mark transparent.pngAudrey Williams

Green check mark transparent.pngBill Hager* (i)

District 123

Green check mark transparent.pngLisette Cifaldi*  Candidate Connection

Green check mark transparent.pngJeff Bradley* (i)

District 124

Green check mark transparent.pngMelinda Henrickson*  Candidate Connection

Green check mark transparent.pngShannon Erickson* (i)


Convention

South Carolina House of Representatives conventions, 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Democratic Party Democratic Republican Party Republican Other
District 1
District 2
District 3
District 4
District 5
District 6
District 7

Libertarian Party

Green check mark transparent.pngHunter Savirino
District 8

Alliance Party

Green check mark transparent.pngJackie Todd  Candidate Connection
District 9
District 10
District 11
District 12
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
District 21
District 22
District 23

Libertarian Party

Green check mark transparent.pngJames Atkins Jr.  Candidate Connection
District 24
District 25
District 26

Workers Party

Green check mark transparent.pngKiral Mace  Candidate Connection
District 27
District 28
District 29
District 30
District 31
District 32
District 33
District 34
District 35
District 36
District 37
District 38
District 39
District 40
District 41
District 42
District 43
District 44
District 45
District 46
District 47
District 48
District 49
District 50
District 51
District 52
District 53
District 54
District 55
District 56
District 57
District 58
District 59
District 60
District 61
District 62
District 63
District 64
District 65
District 66
District 67
District 68
District 69

Libertarian Party

Green check mark transparent.pngAllen Broadus  Candidate Connection
District 70
District 71
District 72
District 73
District 74
District 75
District 76

Workers Party

Green check mark transparent.pngGary Votour
District 77
District 78
District 79

Libertarian Party

No candidates filed for the Libertarian Party convention

Did not make the ballot:
Kevin Wolf  (Libertarian Party)

District 80
District 81
District 82
District 83
District 84
District 85
District 86
District 87

Libertarian Party

Green check mark transparent.pngRobin Machajewski  Candidate Connection
District 88
District 89
District 90
District 91
District 92
District 93

Workers Party

Green check mark transparent.pngHarold Geddings III  Candidate Connection
District 94
District 95
District 96
District 97
District 98
District 99
District 100
District 101
District 102
District 103
District 104
District 105
District 106
District 107
District 108
District 109
District 110
District 111

Libertarian Party

Green check mark transparent.pngJoe Jernigan  Candidate Connection
District 112
District 113
District 114
District 115

Libertarian Party

No candidates filed for the Libertarian Party convention

Did not make the ballot:
Kendal Ludden  (Libertarian Party)

District 116
District 117
District 118
District 119
District 120
District 121
District 122
District 123
District 124

Voting information

See also: Voting in South Carolina

Election information in South Carolina: Nov. 5, 2024, election.

What was the voter registration deadline?

  • In-person: Oct. 14, 2024
  • By mail: Postmarked by Oct. 14, 2024
  • Online: Oct. 14, 2024

Was absentee/mail-in voting available to all voters?

No

What was the absentee/mail-in ballot request deadline?

  • In-person: Oct. 25, 2024
  • By mail: Received by Oct. 25, 2024
  • Online: N/A

What was the absentee/mail-in ballot return deadline?

  • In-person: Nov. 5, 2024
  • By mail: Received by Nov. 5, 2024

Was early voting available to all voters?

Yes

What were the early voting start and end dates?

Oct. 21, 2024 to Nov. 2, 2024

Were all voters required to present ID at the polls? If so, was a photo or non-photo ID required?

N/A

When were polls open on Election Day?

7:00 a.m. - 7:00 p.m. (EST)


General election race ratings

The table below displays race ratings for each race in this chamber from CNalysis.

Campaign finance

See also: Campaign finance

The section and tables below contain data from financial reports submitted to state agencies. Districts and elections are grouped in sections of 10. To view data for a district, click on the appropriate bar below to expand it. The data is gathered and made available by Transparency USA.

Incumbents who were not re-elected

See also: Annual State Legislative Competitiveness Report: Vol. 14, 2024

Incumbents defeated in general elections

See also: Incumbents defeated in state legislative elections, 2024

One incumbent lost in the general elections. An average of 2.3 incumbents lost per even election year from 2010-2022.

Name Party Office
Joseph Jefferson Jr. Electiondot.png Democratic House District 102


Incumbents defeated in primaries

See also: Incumbents defeated in state legislative elections, 2024

Three incumbents lost in primaries. This was less than the average of 4.1 incumbent defeats per cycle from 2010 to 2022.

Name Party Office
Bill Sandifer III Ends.png Republican House District 2
Jerry Carter Ends.png Republican House District 3
Jay West Ends.png Republican House District 7

Retiring incumbents

Fifteen incumbents did not file for re-election in 2024.[1] The average number of retirements each election cycle from 2010 to 2022 was 12. Those incumbents were:

Name Party Office
Anne Thayer Ends.png Republican House District 9
Stewart Jones Ends.png Republican House District 14
Adam Morgan Ends.png Republican House District 20
Jason Elliott Ends.png Republican House District 22
R. Raye Felder Ends.png Republican House District 26
Ashley Trantham Ends.png Republican House District 28
Max Hyde Ends.png Republican House District 32
Roger Nutt Ends.png Republican House District 34
Ben Connell Ends.png Republican House District 52
Patricia Henegan Electiondot.png Democratic House District 54
David O'Neal Ends.png Republican House District 66
Ivory Thigpen Electiondot.png Democratic House District 79
Bart Blackwell Ends.png Republican House District 81
Russell L. Ott Electiondot.png Democratic House District 93
Matthew Leber Ends.png Republican House District 116

Primary election competitiveness

See also: Primary election competitiveness in state and federal government, 2024

This section contains data on state legislative primary election competitiveness in South Carolina. These totals include data from all regularly-scheduled House and Senate elections. For more information about Ballotpedia's competitiveness analysis of state legislative elections, please click here.

Post-filing deadline analysis

The following analysis covers all state legislative districts up for election in South Carolina in 2024. Information below was calculated on May 24, 2024, and may differ from information shown in the table above due to candidate replacements and withdrawals after that time.

South Carolina had 79 contested state legislative primaries in 2024, an increase of 65% from the preceding cycle.

Twenty-seven of these primaries were for Democrats, up 125% from 2022. This was up 4% from 2020 and 35% from 2016, the last two cycles featuring elections for every state House and Senate seat. Fifty-two primaries were for Republicans, a 44% increase from 36 in 2022.

Fifty-one incumbents faced primary challenges, a new high and representing 34% of all incumbents running for re-election. The previous high was 42 incumbents in 2016.

Of the 51 incumbents in contested primaries, 16 were Democrats and 35 were Republicans.

In total, 348 major party candidates—136 Democrats and 212 Republicans—filed to run. All 124 House and 46 Senate seats were up for election. Twenty of those seats were open, meaning no incumbents filed. This was the second-largest number of open seats, behind 24 in 2012.

Open seats

The table below shows the number and percentage of open seats in the South Carolina House of Representatives from 2010 to 2024.[2]

Open Seats in South Carolina House of Representatives elections: 2010 - 2024
Year Total seats Open seats Seats with incumbents running for re-election
2024 124 15 (12%) 109 (88%)
2022 124 15 (12%) 109 (88%)
2020 124 12 (10%) 112 (90%)
2018 124 8 (6%) 116 (94%)
2016 124 14 (11%) 110 (89%)
2014 124 11 (9%) 113 (91%)
2012 124 15 (12%) 109 (88%)
2010 124 11 (9%) 113 (91%)

Legislative referrals

See also: Legislative referral

A legislative referral, or legislatively referred ballot measure, is a ballot measure that appears on the ballot due to a vote of the state legislature. A legislative referral can be a constitutional amendment, state statute, or bond issue.

As of the 2024 election, a two-thirds (66.67%) vote was required during one legislative session for the South Carolina State Legislature to place a constitutional amendment on the ballot. That amounted to a minimum of 82 votes in the South Carolina House of Representatives and 30 votes in the South Carolina State Senate, assuming no vacancies. Amendments did not require the governor's signature to be referred to the ballot.

At the time of the 2024 election, Republicans held a 30-15-1 majority in the Senate and a 88-36 majority in the House. Republicans needed to lose one Senate seat and seven House seats to be no longer able to pass legislative referrals without Democratic votes. Democrats needed to win 15 Senate seats and 46 House seats to have the same ability.

Process to become a candidate

See also: Ballot access requirements for political candidates in South Carolina

DocumentIcon.jpg See statutes: Title 7, Chapter 11 of the South Carolina Code

In South Carolina, a candidate can run as the nominee of a political party, as an independent, or as a write-in.

For partisan candidates

Non-presidential candidates seeking a party nomination for a general or special election must file the State Election Commission’s Statement of Intention of Candidacy/Party Pledge Form (SICPP) and pay the required fee—or submit a fee-petition signed by registered voters equal to the fee—between noon on March 16 and noon on March 30 (with the deadline extended to the next business day if the 30th falls on a weekend or holiday). Federal, statewide, and multi-county district candidates file with the State Election Commission; those running for State Senate, House, or county offices file with their home-county election commission. A candidate who files as a Democrat or Republican must pay a filing fee.[3]

Upon receipt, the filing officer stamps each form and fee receipt with the date and time received, retains the original, provides a copy to the candidate, and forwards a copy to the appropriate party executive committee. No name may appear on any primary ballot, convention slate, or general/special election ballot until certification by that committee, and any minor error or omission in filings must be construed in the candidate’s favor if statutory qualifications are otherwise met.

If, after the close of filing, two or fewer candidates remain for an office and one withdraws or dies, the party committee—or, for legislative seats, the state committee—may at its discretion reopen nominations. Both the county party chair and the state executive committee chair may designate observers to monitor filings. These rules do not apply to nonpartisan school-trustee elections governed by local law, which prevail in the event of any conflict.[4][3]

For independent candidates

An independent candidate must be nominated by petition. The petition must contain signatures equaling at least 5 percent of the qualified registered electors in the geographical area of the office being sought. No petition candidate is required to collect more than 10,000 signatures for any office.[5][6]

Petition candidates for multi-county offices must file their petitions with the South Carolina State Election Commission. All petition candidates for the state legislature also file with the State Election Commission. A petition candidate must also file a statement of economic interests with the State Ethics Commission. Signature requirements are detailed in the table below.[6]

Petition signature requirements for independent candidates in South Carolina
Office sought Number of signatures needed
Governor and other statewide offices 5 percent of the qualified registered voters in the state
State legislators 5 percent of the qualified registered voters in the district or area to be represented


No candidates is required to collect more than 10,000 signatures.[5]

For write-in candidates

Generally, there are no filing forms or fees required to run as a write-in candidate. However, a write-in candidate should notify the appropriate election commission in writing that he or she is conducting a write-in campaign. A candidate who was defeated in a political party's primary may not actively campaign as a write-in candidate for the ensuing election.[6][7]

Qualifications

See also: State legislature candidate requirements by state

To be eligible to serve in the South Carolina House of Representatives, a candidate must be:[8]

  • A U.S. citizen at the time of filing
  • 21 years old at the filing deadline time
  • A resident of the district at the filing deadline time

Salaries and per diem

See also: Comparison of state legislative salaries
State legislative salaries, 2024[9]
SalaryPer diem
$10,400/year$231/day

When sworn in

See also: When state legislators assume office after a general election

South Carolina legislators assume office the Monday after the election.[10]

South Carolina political history

Trifectas

A state government trifecta is a term that describes single-party government, when one political party holds the governor's office and has majorities in both chambers of the legislature in a state government.

South Carolina Party Control: 1992-2025
No Democratic trifectas  •  Twenty-three years of Republican trifectas
Scroll left and right on the table below to view more years.

Year 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Governor R R R R R R R D D D D R R R R R R R R R R R R R R R R R R R R R R R
Senate D D D D D D D D D R R R R R R R R R R R R R R R R R R R R R R R R R
House D D D R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R

Presidential politics in South Carolina

2020

See also: Presidential election, 2020


Presidential election in South Carolina, 2020
 
Candidate/Running mate
%
Popular votes
Electoral votes
Image of
Image of
Donald Trump/Mike Pence (R)
 
55.1
 
1,385,103 9
Image of
Image of
Joe Biden/Kamala D. Harris (D)
 
43.4
 
1,091,541 0
Image of
Image of
Jo Jorgensen/Spike Cohen (L)
 
1.1
 
27,916 0
Image of
Image of
Howie Hawkins/Angela Nicole Walker (G)
 
0.3
 
6,907 0
Image of
Image of
Roque De La Fuente/Darcy Richardson (Alliance Party)
 
0.1
 
1,862 0

Total votes: 2,513,329


2016

See also: Presidential election, 2016
U.S. presidential election, South Carolina, 2016
Party Candidate Vote % Votes Electoral votes
     Democratic Hillary Clinton/Tim Kaine 40.7% 855,373 0
     Republican Green check mark transparent.pngDonald Trump/Mike Pence 54.9% 1,155,389 9
     Libertarian Gary Johnson/Bill Weld 2.3% 49,204 0
     Green Jill Stein/Ajamu Baraka 0.6% 13,034 0
     Constitution Darrell Castle/Scott Bradley 0.3% 5,765 0
     Independence Evan McMullin/Nathan Johnson 1% 21,016 0
     American Peter Skewes/Michael Lacy 0.2% 3,246 0
Total Votes 2,103,027 9
Election results via: South Carolina Election Commission


South Carolina presidential election results (1900-2024)

  • 16 Democratic wins
  • 15 Republican wins
  • 1 other win
Year 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024
Winning Party D D D D D D D D D D D D SR[11] D D D R R R D R R R R R R R R R R R R


See also

South Carolina State Legislative Elections News and Analysis
Seal of South Carolina.png
SLP badge.png
Ballotpedia RSS.jpg
South Carolina State Executive Offices
South Carolina State Legislature
South Carolina Courts
State legislative elections:
202520242023202220212020201920182017201620152014
South Carolina elections:
20252024202320222021202020192018201720162015
Primary elections in South Carolina
Party control of state government
State government trifectas
Partisan composition of state legislatures
Partisan composition of state senates
Partisan composition of state houses

External links

Footnotes

  1. Ballotpedia defines an incumbent as retiring if the incumbent did not file for office or filed for office but withdrew, was disqualified, or otherwise left a race in a manner other than losing the primary, primary runoff, or convention. If an incumbent runs as a write-in candidate, Ballotpedia does not consider them to be retiring. If an incumbent runs in the same chamber for a different seat, Ballotpedia does not consider them to be retiring.
  2. Ballotpedia defines a seat as open if the incumbent did not file to run for re-election or filed but withdrew and did not appear on any ballot for his or her seat. If the incumbent withdrew from or did not participate in the primary but later chose to seek re-election to his or her seat as a third party or independent candidate, the seat would not be counted as open. If the incumbent retired or ran for a different seat in the same chamber, his or her original seat would be counted as open unless another incumbent from the same chamber filed to run for that seat, in which case it would not be counted as open due to the presence of an incumbent.
  3. 3.0 3.1 South Carolina Code, "Title 7-11-15(a)," accessed April 29, 2025
  4. South Carolina State Election Commission, "Filing instructions for partisan candidates," accessed April 29, 2025
  5. 5.0 5.1 South Carolina Code, "Title 7-11-70," accessed April 29, 2025
  6. 6.0 6.1 6.2 South Carolina State Election Commission, "Candidates," accessed April 29, 2025
  7. South Carolina Code, "Title 7-11-210," accessed April 29, 2025
  8. South Carolina Secretary of State, "Qualifications for office," accessed December 18, 2013
  9. National Conference of State Legislatures, "2024 Legislator Compensation," August 21, 2024
  10. South Carolina Constitution, "Article III, Section 10," accessed November 1, 2021
  11. States' Rights Democratic Party


Leadership
Speaker of the House:G. Murrell Smith
Majority Leader:Davey Hiott
Minority Leader:James Rutherford
Representatives
District 1
District 2
District 3
District 4
District 5
District 6
District 7
District 8
District 9
District 10
District 11
District 12
District 13
District 14
District 15
JA Moore (D)
District 16
District 17
District 18
District 19
District 20
District 21
Vacant
District 22
District 23
District 24
District 25
District 26
District 27
District 28
District 29
District 30
District 31
District 32
District 33
District 34
District 35
District 36
District 37
District 38
District 39
District 40
Joe White (R)
District 41
District 42
District 43
District 44
District 45
District 46
District 47
District 48
District 49
John King (D)
District 50
District 51
J. Weeks (D)
District 52
District 53
District 54
District 55
District 56
District 57
District 58
District 59
District 60
District 61
District 62
District 63
District 64
District 65
District 66
District 67
District 68
District 69
District 70
District 71
District 72
Seth Rose (D)
District 73
District 74
District 75
District 76
District 77
District 78
District 79
District 80
District 81
District 82
District 83
District 84
District 85
District 86
District 87
District 88
Vacant
District 89
District 90
District 91
District 92
District 93
District 94
Gil Gatch (R)
District 95
District 96
D. McCabe (R)
District 97
District 98
District 99
District 100
District 101
District 102
District 103
District 104
District 105
District 106
Val Guest (R)
District 107
District 108
District 109
District 110
District 111
District 112
District 113
District 114
District 115
District 116
District 117
District 118
District 119
District 120
District 121
District 122
District 123
District 124
Republican Party (86)
Democratic Party (36)
Vacancies (2)