2020 South Carolina State Senate Election
South Carolina · State
General Election
November 3, 2020
Contests
46
Candidates
124
Valid votes
2,351,766
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2012 |
|---|---|---|---|---|---|
| Republican | 1,399,659 | 59.5% | 30 | 65.2% | +3 |
| Democratic | 924,535 | 39.3% | 16 | 34.8% | −2 |
| Nonpartisan | 17,735 | 0.8% | 0 | 0.0% | — |
| Alliance | 7,928 | 0.3% | 0 | 0.0% | — |
| Libertarian | 1,909 | 0.1% | 0 | 0.0% | — |
| Party | 2012 seats | 2020 seats | Change | 2012 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 27 | 30 | +3 | 58.7% | 59.5% | +0.8 pp |
| Democratic | 18 | 16 | −2 | 35.8% | 39.3% | +3.5 pp |
| Independent | 1 | — | — | 4.3% | — | — |
Seat changes by party
46 → 46 seats
| Party | 2012 seats | 2020 seats | Change | 2012 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 27 | 30 | +3 | 58.7% | 59.5% | +0.8 pp |
| Democratic | 18 | 16 | −2 | 35.8% | 39.3% | +3.5 pp |
| Independent | 1 | — | — | 4.3% | — | — |
Seat changes by party
46 → 46 seats
Historical trends
Republican Democratic Independent
Chart data
| Election | Republican | Democratic | Independent |
|---|---|---|---|
| January 1, 2012 | 27 | 18 | 1 |
| November 3, 2020 | 30 | 16 | — |
Republican Democratic Independent
Chart data
| Election | Republican | Democratic | Independent |
|---|---|---|---|
| January 1, 2012 | 27 | 18 | 1 |
| November 3, 2020 | 30 | 16 | — |
Republican Democratic Independent
Chart data
| Election | Republican | Democratic | Independent |
|---|---|---|---|
| January 1, 2012 | 58.7% | 35.8% | 4.3% |
| November 3, 2020 | 59.5% | 39.3% | — |
District results
46 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Nonpartisan | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 39,79498.0% | 98.0% | —— | — | 8042.0% | 2.0% | 40,598 | |
| 44,11698.1% | 98.1% | —— | — | 8561.9% | 1.9% | 44,972 | |
| 44,44674.0% | 74.0% | 15,53325.9% | 25.9% | 550.1% | 0.1% | 60,034 | |
| 31,12972.7% | 72.7% | 11,65127.2% | 27.2% | 330.1% | 0.1% | 42,813 | |
| 44,80876.1% | 76.1% | 14,01323.8% | 23.8% | 390.1% | 0.1% | 58,860 | |
| 33,30065.1% | 65.1% | 17,76834.8% | 34.8% | 610.1% | 0.1% | 51,129 | |
| 15,88637.2% | 37.2% | 26,67262.5% | 62.5% | 1070.3% | 0.3% | 42,665 | |
| 49,18096.4% | 96.4% | —— | — | 1,8593.6% | 3.6% | 51,039 | |
| 39,04996.9% | 96.9% | —— | — | 1,2303.1% | 3.1% | 40,279 | |
| 23,98956.0% | 56.0% | 18,84143.9% | 43.9% | 400.1% | 0.1% | 42,870 | |
| 26,11755.3% | 55.3% | 21,00544.5% | 44.5% | 750.2% | 0.2% | 47,197 | |
| 42,20164.9% | 64.9% | 22,75935.0% | 35.0% | 1040.2% | 0.2% | 65,064 | |
| 43,13897.2% | 97.2% | —— | — | 1,2602.8% | 2.8% | 44,398 | |
| 42,37783.9% | 83.9% | —— | — | 2290.5% | 0.5% | 50,534 | |
| 39,12160.2% | 60.2% | 25,84839.8% | 39.8% | 480.1% | 0.1% | 65,017 | |
| 48,80163.3% | 63.3% | 28,28736.7% | 36.7% | 640.1% | 0.1% | 77,152 | |
| 25,11448.4% | 48.4% | 26,72451.5% | 51.5% | 470.1% | 0.1% | 51,885 | |
| 46,03272.2% | 72.2% | 17,63927.7% | 27.7% | 640.1% | 0.1% | 63,735 | |
| —— | — | 42,09798.8% | 98.8% | 5281.2% | 1.2% | 42,625 | |
| 25,56246.6% | 46.6% | 29,22753.2% | 53.2% | 1080.2% | 0.2% | 54,897 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Thomas C AlexanderRep39,794 votes · 98.0%Runner-upWrite-InNonpartisan804 votes · 2.0% | Write-InNonpartisan804 votes · 2.0% | 96.0percentage points | |
Rex RiceRep44,116 votes · 98.1%Runner-upWrite-InNonpartisan856 votes · 1.9% | Write-InNonpartisan856 votes · 1.9% | 96.2percentage points | |
Richard CashRep44,446 votes · 74.0%Runner-upJudith PolsonDem15,533 votes · 25.9% | Judith PolsonDem15,533 votes · 25.9% | 48.2percentage points | |
Mike GambrellRep31,129 votes · 72.7%Runner-upJose VillaDem11,651 votes · 27.2% | Jose VillaDem11,651 votes · 27.2% | 45.5percentage points | |
Tom CorbinRep44,808 votes · 76.1%Runner-upMichael McCordDem14,013 votes · 23.8% | Michael McCordDem14,013 votes · 23.8% | 52.3percentage points | |
Dwight A LoftisRep33,300 votes · 65.1%Runner-upHao WuDem17,768 votes · 34.8% | Hao WuDem17,768 votes · 34.8% | 30.4percentage points | |
Karl B AllenDem26,672 votes · 62.5%Runner-upJack LoganRep15,886 votes · 37.2% | Jack LoganRep15,886 votes · 37.2% | 25.3percentage points | |
Ross TurnerRep49,180 votes · 96.4%Runner-upWrite-InNonpartisan1,859 votes · 3.6% | Write-InNonpartisan1,859 votes · 3.6% | 92.7percentage points | |
Danny VerdinRep39,049 votes · 97.0%Runner-upWrite-InNonpartisan1,230 votes · 3.1% | Write-InNonpartisan1,230 votes · 3.1% | 93.9percentage points | |
Billy GarrettRep23,989 votes · 56.0%Runner-upFloyd NicholsonDem18,841 votes · 44.0% | Floyd NicholsonDem18,841 votes · 44.0% | 12.0percentage points | |
Josh KimbrellRep26,117 votes · 55.3%Runner-upGlenn ReeseDem21,005 votes · 44.5% | Glenn ReeseDem21,005 votes · 44.5% | 10.8percentage points | |
Scott TalleyRep42,201 votes · 64.9%Runner-upDawn BinghamDem22,759 votes · 35.0% | Dawn BinghamDem22,759 votes · 35.0% | 29.9percentage points | |
Shane MartinRep43,138 votes · 97.2%Runner-upWrite-InNonpartisan1,260 votes · 2.8% | Write-InNonpartisan1,260 votes · 2.8% | 94.3percentage points | |
Harvey PeelerRep42,377 votes · 83.9%Runner-upSarah WorkAlliance7,928 votes · 15.7% | Sarah WorkAlliance7,928 votes · 15.7% | 68.2percentage points | |
Wes ClimerRep39,121 votes · 60.2%Runner-upVickie HoltDem25,848 votes · 39.8% | Vickie HoltDem25,848 votes · 39.8% | 20.4percentage points | |
Michael JohnsonRep48,801 votes · 63.3%Runner-upRam MammadovDem28,287 votes · 36.7% | Ram MammadovDem28,287 votes · 36.7% | 26.6percentage points | |
Mike FanningDem26,724 votes · 51.5%Runner-upErin MosleyRep25,114 votes · 48.4% | Erin MosleyRep25,114 votes · 48.4% | 3.1percentage points | |
Ronnie CromerRep46,032 votes · 72.2%Runner-upChristopher ThibaultDem17,639 votes · 27.7% | Christopher ThibaultDem17,639 votes · 27.7% | 44.6percentage points | |
John L Scott JrDem42,097 votes · 98.8%Runner-upWrite-InNonpartisan528 votes · 1.2% | Write-InNonpartisan528 votes · 1.2% | 97.5percentage points | |
Dick HarpootlianDem29,227 votes · 53.2%Runner-upBenjamin DunnRep25,562 votes · 46.6% | Benjamin DunnRep25,562 votes · 46.6% | 6.7percentage points |