2026 forecast · South Carolina Secretary Of State

Mark Hammond is all but certain to win South Carolina's secretary of state race.

Jason Belton vs Mark Hammond, with Mark Hammond running again. The model has Hammond ahead by 18.6 points, with a 100 percent chance of winning.

Safe RModel R +18.6Updated October 22, 2026
Jason Belton
Democrat
40.2%
817,064 projected votes
Mark Hammond
Republican
58.8%
1,196,071 projected votes
100%Hammond
0%Belton
Hammond all but certainEach square is one simulated election night, Hammond wins about 100 of 100

South Carolina Secretary Of State by county

Abbeville CountyAiken CountyAllendale CountyAnderson CountyBamberg CountyBarnwell CountyBeaufort CountyBerkeley CountyCalhoun CountyCharleston CountyCherokee CountyChester CountyChesterfield CountyClarendon CountyColleton CountyDarlington CountyDillon CountyDorchester CountyEdgefield CountyFairfield CountyFlorence CountyGeorgetown CountyGreenville CountyGreenwood CountyHampton CountyHorry CountyJasper CountyKershaw CountyLancaster CountyLaurens CountyLee CountyLexington CountyMcCormick CountyMarion CountyMarlboro CountyNewberry CountyOconee CountyOrangeburg CountyPickens CountyRichland CountySaluda CountySpartanburg CountySumter CountyUnion CountyWilliamsburg CountyYork CountyGreenvilleCharlestonHorryRichlandSpartanburgLexingtonYorkBerkeleyBeaufortAndersonAikenDorchester
D +40R +40Click a county to zoom · arrow keys step through counties by size
Where the margin is won
Richland County: Belton +57,812Charleston County: Belton +19,005Orangeburg County: Belton +8,456Williamsburg County: Belton +2,991Sumter County: Belton +2,887Fairfield County: Belton +1,910Marion County: Belton +1,590Lee County: Belton +1,541Allendale County: Belton +1,243Hampton County: Belton +1,062Bamberg County: Belton +1,023Marlboro County: Belton +879Horry County: Hammond +65,390Greenville County: Hammond +56,039Spartanburg County: Hammond +44,862Lexington County: Hammond +44,733Anderson County: Hammond +38,415Pickens County: Hammond +27,188York County: Hammond +22,109Aiken County: Hammond +20,999Oconee County: Hammond +18,740Berkeley County: Hammond +15,593Beaufort County: Hammond +15,555Lancaster County: Hammond +12,978Cherokee County: Hammond +10,921Laurens County: Hammond +10,793Kershaw County: Hammond +8,877Greenwood County: Hammond +8,144Dorchester County: Hammond +7,952Georgetown County: Hammond +6,544Newberry County: Hammond +5,626Florence County: Hammond +5,320Abbeville County: Hammond +4,294Chesterfield County: Hammond +4,132Edgefield County: Hammond +3,903Darlington County: Hammond +3,426Saluda County: Hammond +3,401Union County: Hammond +3,218Colleton County: Hammond +2,313Chester County: Hammond +2,092Barnwell County: Hammond +1,191Clarendon County: Hammond +1,146Jasper County: Hammond +1,050McCormick County: Hammond +926Calhoun County: Hammond +815Dillon County: Hammond +724
Belton +100,399 net votes from 12 countiesStatewide R +18.6, a 379,010 vote marginHammond +479,409 net votes from 34 counties

Projected statewide vote

2,033,471 votes
CandidateVotesShare
Mark Hammond R1,196,07158.8%
Jason Belton D817,06440.2%
Other candidates20,3341.0%
Total2,033,471100%

Expected votes at the projected turnout for this office, which runs a little below the top of the ticket because some voters skip down ballot races.

Projected vote by county

46 counties
CountyBeltonHammondOtherTotalMargin
Statewide817,0641,196,07420,3322,033,470R +18.6
Greenville County76,529132,5682,112211,209R +26.5
Charleston County98,12079,1151,791179,026D +10.6
Horry County45,352110,7421,577157,671R +41.5
Richland County106,71848,9061,572157,196D +36.8
Spartanburg County36,54781,4091,191119,147R +37.6
Lexington County35,85280,5851,175117,612R +38.0
York County45,98168,0901,151115,222R +19.2
Berkeley County35,74751,34087987,966R +17.7
Beaufort County34,30249,85785085,009R +18.3
Anderson County18,83157,24676976,846R +50.0
Aiken County22,69743,69667167,064R +31.3
Dorchester County26,04633,99860660,650R +13.1
Florence County21,84627,16649549,507R +10.8
Pickens County10,60037,78848848,876R +55.6
Lancaster County14,09827,07641641,590R +31.2
Sumter County19,68816,80136936,858D +7.8
Oconee County7,20625,94633533,487R +56.0
Orangeburg County19,50211,04630830,856D +27.4
Georgetown County11,94918,49330830,750R +21.3
Kershaw County8,58917,46626326,318R +33.7
Greenwood County8,51116,65525425,420R +32.0
Laurens County6,40617,19923923,844R +45.3
Darlington County10,08813,51423823,840R +14.4
Cherokee County4,16815,08919519,452R +56.1
Newberry County4,47910,10514714,731R +38.2
Chesterfield County5,1819,31314614,640R +28.2
Colleton County6,0508,36314614,559R +15.9
Jasper County6,2167,26613613,618R +7.7
Clarendon County5,9127,05813113,101R +8.8
Chester County4,7616,85311811,732R +17.8
Williamsburg County7,2814,29011711,688D +25.6
Edgefield County3,3637,26610710,736R +36.4
Marion County5,9244,33410410,362D +15.3
Union County3,2876,505999,891R +32.5
Abbeville County2,6986,992989,788R +43.9
Dillon County4,2714,995949,360R +7.7
Fairfield County5,5293,619929,240D +20.7
Marlboro County4,4633,584818,128D +10.8
Barnwell County3,1324,323767,531R +15.8
Saluda County1,9395,340737,352R +46.2
Hampton County3,8162,754666,636D +16.0
Calhoun County2,7473,562636,372R +12.8
Lee County3,8932,352636,308D +24.4
McCormick County2,0382,964505,052R +18.3
Bamberg County2,8741,851484,773D +21.4
Allendale County1,837594252,456D +50.6

Projected 2026 votes from the On Point simulation: each county's expected turnout times its simulated vote share. Totals may differ from the race total by rounding.

Range of outcomes

80 percent of simulations
R +9.4R +27.8R +18.6

80 percent of simulations fall between R +9.4 and R +27.8. The white dot is the forecast; the line is a tie.

How the model gets there

statewide margin at each step
Top of ticket, Senate and governorR +3.4
Down ballot history, moved to 2026R +41.3
Blend of every legR +15.7
With incumbency and primary unityR +18.8
With polls, none in the raceR +18.6

Leg weights: Top of ticket 38%, Approval fundamentals 19%, Gallup, relaxed 13%, Down ballot history 31%. 80 percent of outcomes fall between R +9.4 and R +27.8.

Polls of the race

no polls
PollsterSampleEndedBeltonHammondMargin
No public polls of this race. The forecast rests on the top of ticket, past results and the primaries.