Runoff, if required: Jun 23, 2026
South Carolina
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
South CarolinaDates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register online | Passed | Online, fax and email registration must be received by this date. Official source ↗ |
| Register by mail | Passed | Mailed registration must be postmarked by this date. Official source ↗ |
| Register in person | Passed | Most county registration offices close at 5 p.m.; confirm local hours. Official source ↗ |
| Early voting begins | Passed | Early voting begins; closed Sundays and legal holidays. Official source ↗ |
| Early voting ends | 11 days left | Final early-voting day; published hours 8:30 a.m.–6 p.m. Official source ↗ |
| Request mail ballot | 3 days left | Absentee ballot application deadline; eligibility restrictions apply. Official source ↗ |
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Executive Director of the South Carolina Election Commission
Board of Voter Registration and Elections administer elections across 46 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of South Carolina
A permanent office record joined to the current holder and official government website.

Henry McMaster
Current roster matched to the official office website
Who represents South Carolina in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
- DGSenate · Class 2Darline GrahamNovember 3, 2026 election · sourced record
Republican Party
- Senate · Class 3Tim ScottNovember 7, 2028 election · sourced record

Republican Party
- House · District 1Nancy MaceNovember 3, 2026 election · sourced record

Republican Party
- House · District 2Joe WilsonNovember 3, 2026 election · sourced record

Republican Party
- House · District 3Sheri BiggsNovember 3, 2026 election · sourced record

Republican Party
- House · District 4William R. Timmons IVNovember 3, 2026 election · sourced record

Republican Party
- House · District 5Ralph NormanNovember 3, 2026 election · sourced record

Republican Party
- House · District 6James E. ClyburnNovember 3, 2026 election · sourced record

Democratic Party
- House · District 7Russell FryNovember 3, 2026 election · sourced record

Republican Party
170 current legislators across 170 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 170 state legislative offices
- State Senate · District 17Everett Stubbs803-212-6124

Republican Party
- State Senate · District 18Ronnie Cromer803-212-6240

Republican Party
- State Senate · District 19Tameika Isaac Devine803-212-6048

Democratic Party
- State Senate · District 20Ed Sutton803-212-6056

Democratic Party
- State Senate · District 21Darrell Jackson803-212-6048

Democratic Party
- State Senate · District 22Overture Walker803-212-6100

Democratic Party
- State Senate · District 23Carlisle Kennedy803-212-6116

Republican Party
- State Senate · District 24Tom Young803-212-6320

Republican Party
- State Senate · District 25Shane Massey803-212-6330

Republican Party
- State Senate · District 26Russell Ott803-212-6140

Democratic Party
- State Senate · District 27Allen Blackmon803-212-6172

Republican Party
- State Senate · District 28Greg Hembree803-212-6350

Republican Party
- State Senate · District 29J.D. Chaplin803-212-6148
Republican Party
- State Senate · District 30Kent Williams803-212-6000

Democratic Party
- State Senate · District 31Mike Reichenbach803-212-6016

Republican Party
- State Senate · District 32Ronnie Sabb803-212-6056

Democratic Party
- State Senate · District 33Luke Rankin803-212-6610

Republican Party
- State Senate · District 34Stephen Goldfinch803-212-6008

Republican Party
- State Senate · District 35Jeffrey Graham803-212-6008

Democratic Party
- State Senate · District 36Jeff Zell803-212-6040

Republican Party
- State Senate · District 37Larry Grooms803-212-6400

Republican Party
- State Senate · District 38Sean Bennett803-212-6410

Republican Party
- State Senate · District 39Tom Fernandez803-212-6024

Republican Party
- State Senate · District 40Brad Hutto803-212-6140

Democratic Party
- State Senate · District 41Matt Leber803-212-6032

Republican Party
- State Senate · District 42Deon Tedder803-212-6132

Democratic Party
- State Senate · District 43Chip Campsen803-212-6340

Republican Party
- State Senate · District 44Brian Adams803-212-6024

Republican Party
- State Senate · District 45Margie Bright Matthews803-212-6132

Democratic Party
- State Senate · District 46Tom Davis803-212-6080

Republican Party
South Carolina election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with South Carolina's election authority.
Nationwide scheduled date
93 FEC candidate records for South Carolina
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
Annie Andrews
U.S. Senate
$10,804,041 receivedLindsey O. Graham
U.S. Senate
$6,766,156 receivedMark Lynch
U.S. Senate
$5,924,362 receivedNancy Lacore
U.S. House · District 1
$4,429,295 receivedRussell Fry
U.S. House · District 7
$1,954,572 receivedWilliam R. Timmons IV
U.S. House · District 4
$1,739,965 receivedJames E. Clyburn
U.S. House · District 6
$1,662,268 receivedSam McCown
U.S. House · District 1
$1,595,792 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.