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 % | ||
| —— | — | 15,17298.1% | 98.1% | 2931.9% | 1.9% | 15,465 | |
| 11,27868.0% | 68.0% | 5,28831.9% | 31.9% | 290.2% | 0.2% | 16,595 | |
| 15,93799.0% | 99.0% | —— | — | 1591.0% | 1.0% | 16,096 | |
| 16,91861.0% | 61.0% | 10,79538.9% | 38.9% | 300.1% | 0.1% | 27,743 | |
| 12,28464.3% | 64.3% | 6,78535.5% | 35.5% | 320.2% | 0.2% | 19,101 | |
| 12,29359.9% | 59.9% | 8,21440.0% | 40.0% | 160.1% | 0.1% | 20,523 | |
| 19,62598.8% | 98.8% | —— | — | 2361.2% | 1.2% | 19,861 | |
| 18,60998.1% | 98.1% | —— | — | 3591.9% | 1.9% | 18,968 | |
| —— | — | 12,54698.1% | 98.1% | 2381.9% | 1.9% | 12,784 | |
| —— | — | 13,51298.1% | 98.1% | 2591.9% | 1.9% | 13,771 | |
| —— | — | 11,82498.7% | 98.7% | 1531.3% | 1.3% | 11,977 | |
| —— | — | 14,20597.7% | 97.7% | 3352.3% | 2.3% | 14,540 | |
| 13,36573.7% | 73.7% | 4,73826.1% | 26.1% | 220.1% | 0.1% | 18,125 | |
| 7,70047.9% | 47.9% | 8,37152.0% | 52.0% | 200.1% | 0.1% | 16,091 | |
| —— | — | 12,48898.6% | 98.6% | 1731.4% | 1.4% | 12,661 | |
| 21,06099.0% | 99.0% | —— | — | 2051.0% | 1.0% | 21,265 | |
| 7,64541.1% | 41.1% | 10,89758.6% | 58.6% | 500.3% | 0.3% | 18,592 | |
| 16,28699.1% | 99.1% | —— | — | 1400.9% | 0.9% | 16,426 | |
| —— | — | 11,04998.2% | 98.2% | 1981.8% | 1.8% | 11,247 | |
| 14,41398.9% | 98.9% | —— | — | 1571.1% | 1.1% | 14,570 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Annie E McDanielDem15,172 votes · 98.1%Runner-upWrite-InNonpartisan293 votes · 1.9% | Write-InNonpartisan293 votes · 1.9% | 96.2percentage points | |
Doug GilliamRep11,278 votes · 68.0%Runner-upDavid GossettDem5,288 votes · 31.9% | David GossettDem5,288 votes · 31.9% | 36.1percentage points | |
Randy LigonRep15,937 votes · 99.0%Runner-upWrite-InNonpartisan159 votes · 1.0% | Write-InNonpartisan159 votes · 1.0% | 98.0percentage points | |
Mike NeeseRep16,918 votes · 61.0%Runner-upKatie CrosbyDem10,795 votes · 38.9% | Katie CrosbyDem10,795 votes · 38.9% | 22.1percentage points | |
Brandon NewtonRep12,284 votes · 64.3%Runner-upNicole VentourDem6,785 votes · 35.5% | Nicole VentourDem6,785 votes · 35.5% | 28.8percentage points | |
Heath SessionsRep12,293 votes · 59.9%Runner-upJohn ZabelDem8,214 votes · 40.0% | John ZabelDem8,214 votes · 40.0% | 19.9percentage points | |
Tommy PopeRep19,625 votes · 98.8%Runner-upWrite-InNonpartisan236 votes · 1.2% | Write-InNonpartisan236 votes · 1.2% | 97.6percentage points | |
Brandon GuffeyRep18,609 votes · 98.1%Runner-upWrite-InNonpartisan359 votes · 1.9% | Write-InNonpartisan359 votes · 1.9% | 96.2percentage points | |
John R KingDem12,546 votes · 98.1%Runner-upWrite-InNonpartisan238 votes · 1.9% | Write-InNonpartisan238 votes · 1.9% | 96.3percentage points | |
Will WheelerDem13,512 votes · 98.1%Runner-upWrite-InNonpartisan259 votes · 1.9% | Write-InNonpartisan259 votes · 1.9% | 96.2percentage points | |
David WeeksDem11,824 votes · 98.7%Runner-upWrite-InNonpartisan153 votes · 1.3% | Write-InNonpartisan153 votes · 1.3% | 97.5percentage points | |
Jermaine JohnsonDem14,205 votes · 97.7%Runner-upWrite-InNonpartisan335 votes · 2.3% | Write-InNonpartisan335 votes · 2.3% | 95.4percentage points | |
Richard Richie YowRep13,365 votes · 73.7%Runner-upBruce WallaceDem4,738 votes · 26.1% | Bruce WallaceDem4,738 votes · 26.1% | 47.6percentage points | |
Jason Scott LuckDem8,371 votes · 52.0%Runner-upSterling McDiarmidRep7,700 votes · 47.9% | Sterling McDiarmidRep7,700 votes · 47.9% | 4.2percentage points | |
Jackie E HayesDem12,488 votes · 98.6%Runner-upWrite-InNonpartisan173 votes · 1.4% | Write-InNonpartisan173 votes · 1.4% | 97.3percentage points | |
Tim McGinnisRep21,060 votes · 99.0%Runner-upWrite-InNonpartisan205 votes · 1.0% | Write-InNonpartisan205 votes · 1.0% | 98.1percentage points | |
Lucas AtkinsonDem10,897 votes · 58.6%Runner-upKevin Taylor ColeridgeRep7,645 votes · 41.1% | Kevin Taylor ColeridgeRep7,645 votes · 41.1% | 17.5percentage points | |
Jeff JohnsonRep16,286 votes · 99.2%Runner-upWrite-InNonpartisan140 votes · 0.9% | Write-InNonpartisan140 votes · 0.9% | 98.3percentage points | |
Terry AlexanderDem11,049 votes · 98.2%Runner-upWrite-InNonpartisan198 votes · 1.8% | Write-InNonpartisan198 votes · 1.8% | 96.5percentage points | |
Phillip LoweRep14,413 votes · 98.9%Runner-upWrite-InNonpartisan157 votes · 1.1% | Write-InNonpartisan157 votes · 1.1% | 97.8percentage points |