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 % | ||
| 18,18498.3% | 98.3% | —— | — | 3191.7% | 1.7% | 18,503 | |
| 13,24360.0% | 60.0% | 8,79439.8% | 39.8% | 390.2% | 0.2% | 22,076 | |
| —— | — | 8,86880.0% | 80.0% | 530.5% | 0.5% | 11,089 | |
| 14,02160.4% | 60.4% | 9,17139.5% | 39.5% | 350.2% | 0.2% | 23,227 | |
| 5,69437.2% | 37.2% | 9,60862.7% | 62.7% | 190.1% | 0.1% | 15,321 | |
| 14,35862.6% | 62.6% | 8,52837.2% | 37.2% | 660.3% | 0.3% | 22,952 | |
| 13,33060.0% | 60.0% | 8,86939.9% | 39.9% | 120.1% | 0.1% | 22,211 | |
| 15,09564.9% | 64.9% | 8,14535.0% | 35.0% | 330.1% | 0.1% | 23,273 | |
| 16,29499.2% | 99.2% | —— | — | 1270.8% | 0.8% | 16,421 | |
| 14,19679.3% | 79.3% | 3,68420.6% | 20.6% | 150.1% | 0.1% | 17,895 | |
| —— | — | 8,73098.5% | 98.5% | 1331.5% | 1.5% | 8,863 | |
| 12,78698.1% | 98.1% | —— | — | 2501.9% | 1.9% | 13,036 | |
| 14,84871.9% | 71.9% | 5,77027.9% | 27.9% | 450.2% | 0.2% | 20,663 | |
| 16,06198.4% | 98.4% | —— | — | 2691.6% | 1.6% | 16,330 | |
| 19,13698.1% | 98.1% | —— | — | 3801.9% | 1.9% | 19,516 | |
| 14,08398.2% | 98.2% | —— | — | 2511.8% | 1.8% | 14,334 | |
| 15,20798.4% | 98.4% | —— | — | 2481.6% | 1.6% | 15,455 | |
| 18,16381.6% | 81.6% | 4,05218.2% | 18.2% | 400.2% | 0.2% | 22,255 | |
| 17,57599.2% | 99.2% | —— | — | 1330.8% | 0.8% | 17,708 | |
| 15,08298.4% | 98.4% | —— | — | 2421.6% | 1.6% | 15,324 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Bobby J CoxRep18,184 votes · 98.3%Runner-upWrite-InNonpartisan319 votes · 1.7% | Write-InNonpartisan319 votes · 1.7% | 96.6percentage points | |
Paul WickensimerRep13,243 votes · 60.0%Runner-upBrann FowlerDem8,794 votes · 39.8% | Brann FowlerDem8,794 votes · 39.8% | 20.2percentage points | |
Chandra DillardDem8,868 votes · 80.0%Runner-upJames Archibald Atkins JrLibertarian2,168 votes · 19.6% | James Archibald Atkins JrLibertarian2,168 votes · 19.6% | 60.4percentage points | |
Bruce BannisterRep14,021 votes · 60.4%Runner-upShauna R JohnsonDem9,171 votes · 39.5% | Shauna R JohnsonDem9,171 votes · 39.5% | 20.9percentage points | |
Wendell JonesDem9,608 votes · 62.7%Runner-upTim KennedyRep5,694 votes · 37.2% | Tim KennedyRep5,694 votes · 37.2% | 25.6percentage points | |
David MartinRep14,358 votes · 62.6%Runner-upMatt VilardeboDem8,528 votes · 37.2% | Matt VilardeboDem8,528 votes · 37.2% | 25.4percentage points | |
David VaughanRep13,330 votes · 60.0%Runner-upJohn MacCarthyDem8,869 votes · 39.9% | John MacCarthyDem8,869 votes · 39.9% | 20.1percentage points | |
Chris HuffRep15,095 votes · 64.9%Runner-upJ Fritz WiebelDem8,145 votes · 35.0% | J Fritz WiebelDem8,145 votes · 35.0% | 29.9percentage points | |
Dennis MossRep16,294 votes · 99.2%Runner-upWrite-InNonpartisan127 votes · 0.8% | Write-InNonpartisan127 votes · 0.8% | 98.5percentage points | |
Brian LawsonRep14,196 votes · 79.3%Runner-upYsante McDowellDem3,684 votes · 20.6% | Ysante McDowellDem3,684 votes · 20.6% | 58.7percentage points | |
Rosalyn Henderson-MyersDem8,730 votes · 98.5%Runner-upWrite-InNonpartisan133 votes · 1.5% | Write-InNonpartisan133 votes · 1.5% | 97.0percentage points | |
Scott MontgomeryRep12,786 votes · 98.1%Runner-upWrite-InNonpartisan250 votes · 1.9% | Write-InNonpartisan250 votes · 1.9% | 96.2percentage points | |
Travis A MooreRep14,848 votes · 71.9%Runner-upClemson TurreganoDem5,770 votes · 27.9% | Clemson TurreganoDem5,770 votes · 27.9% | 43.9percentage points | |
Sarita EdgertonRep16,061 votes · 98.4%Runner-upWrite-InNonpartisan269 votes · 1.7% | Write-InNonpartisan269 votes · 1.7% | 96.7percentage points | |
Bill ChumleyRep19,136 votes · 98.1%Runner-upWrite-InNonpartisan380 votes · 2.0% | Write-InNonpartisan380 votes · 2.0% | 96.1percentage points | |
Rob HarrisRep14,083 votes · 98.3%Runner-upWrite-InNonpartisan251 votes · 1.8% | Write-InNonpartisan251 votes · 1.8% | 96.5percentage points | |
Steven LongRep15,207 votes · 98.4%Runner-upWrite-InNonpartisan248 votes · 1.6% | Write-InNonpartisan248 votes · 1.6% | 96.8percentage points | |
Josiah MagnusonRep18,163 votes · 81.6%Runner-upJR TaylorDem4,052 votes · 18.2% | JR TaylorDem4,052 votes · 18.2% | 63.4percentage points | |
Cal ForrestRep17,575 votes · 99.3%Runner-upWrite-InNonpartisan133 votes · 0.8% | Write-InNonpartisan133 votes · 0.8% | 98.5percentage points | |
Joe WhiteRep15,082 votes · 98.4%Runner-upWrite-InNonpartisan242 votes · 1.6% | Write-InNonpartisan242 votes · 1.6% | 96.8percentage points |