2024 South Carolina State House Election
South Carolina · State
General Election
November 5, 2024
Contests
124
Candidates
305
Valid votes
2,175,929
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 1,458,624 | 67.0% | 88 | 71.0% | 0 |
| Democratic | 681,595 | 31.3% | 36 | 29.0% | 0 |
| Nonpartisan | 19,885 | 0.9% | 0 | 0.0% | 0 |
| Libertarian | 12,323 | 0.6% | 0 | 0.0% | 0 |
| Alliance | 2,090 | 0.1% | 0 | 0.0% | 0 |
Show 1 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Workers | 1,412 | 0.1% | 0 | 0.0% | — |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 88 | 88 | 0 | 69.0% | 67.0% | −1.9 pp |
| Democratic | 36 | 36 | 0 | 29.3% | 31.3% | +2.0 pp |
Seat changes by party
124 → 124 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 75 | 88 | +13 | 58.8% | 67.0% | +8.2 pp |
| Democratic | 48 | 36 | −12 | 38.4% | 31.3% | −7.0 pp |
Seat changes by party
125 → 124 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 88 | +14 | 57.1% | 67.0% | +9.9 pp |
| Democratic | 45 | 36 | −9 | 34.8% | 31.3% | −3.5 pp |
| Independent | 5 | — | — | 6.2% | — | — |
Seat changes by party
124 → 124 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 78 | 88 | +10 | 61.8% | 67.0% | +5.3 pp |
| Democratic | 46 | 36 | −10 | 36.6% | 31.3% | −5.2 pp |
Seat changes by party
124 → 124 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 80 | 88 | +8 | 63.2% | 67.0% | +3.8 pp |
| Democratic | 44 | 36 | −8 | 35.0% | 31.3% | −3.6 pp |
Seat changes by party
124 → 124 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 80 | 88 | +8 | 58.5% | 67.0% | +8.6 pp |
| Democratic | 44 | 36 | −8 | 38.5% | 31.3% | −7.2 pp |
Seat changes by party
124 → 124 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 81 | 88 | +7 | 62.6% | 67.0% | +4.4 pp |
| Democratic | 43 | 36 | −7 | 34.8% | 31.3% | −3.5 pp |
Seat changes by party
124 → 124 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 88 | 88 | 0 | 69.0% | 67.0% | −1.9 pp |
| Democratic | 36 | 36 | 0 | 29.3% | 31.3% | +2.0 pp |
Seat changes by party
124 → 124 seats
Historical trends
Republican Democratic Independent
Chart data
| Election | Republican | Democratic | Independent |
|---|---|---|---|
| January 1, 2010 | 75 | 48 | 0 |
| January 1, 2012 | 74 | 45 | 5 |
| January 1, 2014 | 78 | 46 | 0 |
| January 1, 2016 | 80 | 44 | 0 |
| November 6, 2018 | 80 | 44 | 0 |
| November 3, 2020 | 81 | 43 | 0 |
| November 8, 2022 | 88 | 36 | 0 |
| November 5, 2024 | 88 | 36 | — |
Republican Democratic Independent
Chart data
| Election | Republican | Democratic | Independent |
|---|---|---|---|
| January 1, 2010 | 75 | 48 | 0 |
| January 1, 2012 | 74 | 45 | 5 |
| January 1, 2014 | 78 | 46 | 0 |
| January 1, 2016 | 80 | 44 | 0 |
| November 6, 2018 | 80 | 44 | 0 |
| November 3, 2020 | 81 | 43 | 0 |
| November 8, 2022 | 88 | 36 | 0 |
| November 5, 2024 | 88 | 36 | — |
Republican Democratic Independent
Chart data
| Election | Republican | Democratic | Independent |
|---|---|---|---|
| January 1, 2010 | 58.8% | 38.4% | 0.3% |
| January 1, 2012 | 57.1% | 34.8% | 6.2% |
| January 1, 2014 | 61.8% | 36.6% | 0.2% |
| January 1, 2016 | 63.2% | 35.0% | 0.1% |
| November 6, 2018 | 58.5% | 38.5% | 0.1% |
| November 3, 2020 | 62.6% | 34.8% | 0.0% |
| November 8, 2022 | 69.0% | 29.3% | 0.1% |
| November 5, 2024 | 67.0% | 31.3% | — |
District map
Loading map…
District results
125 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Nonpartisan | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 16,29068.0% | 68.0% | 7,63031.9% | 31.9% | 290.1% | 0.1% | 23,949 | |
| 7,67646.1% | 46.1% | 8,98253.9% | 53.9% | 70.0% | 0.0% | 16,665 | |
| 17,03898.7% | 98.7% | —— | — | 2201.3% | 1.3% | 17,258 | |
| 15,09898.8% | 98.8% | —— | — | 1791.2% | 1.2% | 15,277 | |
| 17,93398.1% | 98.1% | —— | — | 3431.9% | 1.9% | 18,276 | |
| 14,95098.8% | 98.8% | —— | — | 1751.2% | 1.2% | 15,125 | |
| 18,57485.6% | 85.6% | —— | — | 840.4% | 0.4% | 21,704 | |
| 13,02092.2% | 92.2% | —— | — | 1,1047.8% | 7.8% | 14,124 | |
| 10,15860.2% | 60.2% | 6,68139.6% | 39.6% | 230.1% | 0.1% | 16,862 | |
| 7,08540.0% | 40.0% | 10,62559.9% | 59.9% | 220.1% | 0.1% | 17,732 | |
| 8,69048.3% | 48.3% | 9,27451.6% | 51.6% | 100.1% | 0.1% | 17,974 | |
| 12,63297.9% | 97.9% | —— | — | 2712.1% | 2.1% | 12,903 | |
| 9,12746.4% | 46.4% | 10,14551.6% | 51.6% | 380.2% | 0.2% | 19,670 | |
| 13,64998.2% | 98.2% | —— | — | 2501.8% | 1.8% | 13,899 | |
| —— | — | 12,56898.3% | 98.3% | 2211.7% | 1.7% | 12,789 | |
| 14,05599.1% | 99.1% | —— | — | 1310.9% | 0.9% | 14,186 | |
| 15,46499.1% | 99.1% | —— | — | 1460.9% | 0.9% | 15,610 | |
| 9,83856.9% | 56.9% | 7,42942.9% | 42.9% | 360.2% | 0.2% | 17,303 | |
| 16,40998.5% | 98.5% | —— | — | 2491.5% | 1.5% | 16,658 | |
| 14,59698.6% | 98.6% | —— | — | 2051.4% | 1.4% | 14,801 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Charles HartzRep16,290 votes · 68.0%Runner-upJensen JenningsDem7,630 votes · 31.9% | Jensen JenningsDem7,630 votes · 31.9% | 36.2percentage points | |
William Bill ClyburnDem8,982 votes · 53.9%Runner-upSuzanne Suzy SpurgeonRep7,676 votes · 46.1% | Suzanne Suzy SpurgeonRep7,676 votes · 46.1% | 7.8percentage points | |
Bill HixonRep17,038 votes · 98.7%Runner-upWrite-InNonpartisan220 votes · 1.3% | Write-InNonpartisan220 votes · 1.3% | 97.5percentage points | |
Melissa OremusRep15,098 votes · 98.8%Runner-upWrite-InNonpartisan179 votes · 1.2% | Write-InNonpartisan179 votes · 1.2% | 97.7percentage points | |
Jay KilmartinRep17,933 votes · 98.1%Runner-upWrite-InNonpartisan343 votes · 1.9% | Write-InNonpartisan343 votes · 1.9% | 96.3percentage points | |
Bill TaylorRep14,950 votes · 98.8%Runner-upWrite-InNonpartisan175 votes · 1.2% | Write-InNonpartisan175 votes · 1.2% | 97.7percentage points | |
Paula Rawl CalhoonRep18,574 votes · 85.6%Runner-upRobin MachajewskiLibertarian3,046 votes · 14.0% | Robin MachajewskiLibertarian3,046 votes · 14.0% | 71.5percentage points | |
RJ MayRep13,020 votes · 92.2%Runner-upWrite-InNonpartisan1,104 votes · 7.8% | Write-InNonpartisan1,104 votes · 7.8% | 84.4percentage points | |
Micah CaskeyRep10,158 votes · 60.2%Runner-upWayne BordersDem6,681 votes · 39.6% | Wayne BordersDem6,681 votes · 39.6% | 20.6percentage points | |
Justin BambergDem10,625 votes · 59.9%Runner-upH Frank DicksonRep7,085 votes · 40.0% | H Frank DicksonRep7,085 votes · 40.0% | 20.0percentage points | |
Lonnie HoseyDem9,274 votes · 51.6%Runner-upBen KinlawRep8,690 votes · 48.4% | Ben KinlawRep8,690 votes · 48.4% | 3.3percentage points | |
Brandon CoxRep12,632 votes · 97.9%Runner-upWrite-InNonpartisan271 votes · 2.1% | Write-InNonpartisan271 votes · 2.1% | 95.8percentage points | |
Jerry GovanDem10,145 votes · 51.6%Runner-upKrista HassellRep9,127 votes · 46.4% | Krista HassellRep9,127 votes · 46.4% | 5.2percentage points | |
Gil GatchRep13,649 votes · 98.2%Runner-upWrite-InNonpartisan250 votes · 1.8% | Write-InNonpartisan250 votes · 1.8% | 96.4percentage points | |
Gilda Cobb-HunterDem12,568 votes · 98.3%Runner-upWrite-InNonpartisan221 votes · 1.7% | Write-InNonpartisan221 votes · 1.7% | 96.5percentage points | |
D Ryan McCabeRep14,055 votes · 99.1%Runner-upWrite-InNonpartisan131 votes · 0.9% | Write-InNonpartisan131 votes · 0.9% | 98.2percentage points | |
Robby RobbinsRep15,464 votes · 99.1%Runner-upWrite-InNonpartisan146 votes · 0.9% | Write-InNonpartisan146 votes · 0.9% | 98.1percentage points | |
Chris MurphyRep9,838 votes · 56.9%Runner-upSonja Ogletree SataniDem7,429 votes · 42.9% | Sonja Ogletree SataniDem7,429 votes · 42.9% | 13.9percentage points | |
Mark SmithRep16,409 votes · 98.5%Runner-upWrite-InNonpartisan249 votes · 1.5% | Write-InNonpartisan249 votes · 1.5% | 97.0percentage points | |
Sylleste DavisRep14,596 votes · 98.6%Runner-upWrite-InNonpartisan205 votes · 1.4% | Write-InNonpartisan205 votes · 1.4% | 97.2percentage points |