CalledUnofficial results

South Carolina Governor

Governor · South Carolina

Alan Wilson held the seat for Republicans, winning by 4.5 points over Jermaine Johnson.

Alan WilsonRepublican · winner
51.6%1,051,010
47.1%960,269
Michael AddisonUnited Citizens
0.8%16,123
Walid HakimGreen
0.4%9,077
Write-inOther party
0.1%1,143
2,037,622 votes

Source: South Carolina Election Commission unofficial resultsUpdated Nov 7, 2026, 1:35 PM ET

Where the race moved

Against the 2024 presidential vote

Every county, 2024 to 2026

Each dot is a county, sized by votes cast and colored by who carried it in 2026. Dots above the line moved toward Johnson compared with the 2024 presidential vote; 46 of 46 did. The largest shift among the bigger counties: Spartanburg, +20.0 points.

R+60R+60R+30R+30EvenEvenD+30D+30D+60D+60Moved toward Democrats ↑↓ Moved toward RepublicansGreenvilleCharlestonHorryRichlandSpartanburgYork2024 presidential margin →2026 margin →

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

The seat's recent races

EvenR+8.02018 GovernorR+17.42022 GovernorR+18.12024 Pres.R+4.52026 Governor

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

By county

CountyShareMarginShift
GreenvilleR+9.1+13.1
CharlestonD+13.0+7.3
HorryR+28.9+9.7
RichlandD+45.6+11.0
SpartanburgR+13.6+20.0
YorkR+4.8+14.2
LexingtonR+19.3+14.2
BerkeleyD+0.8+17.0
Show 38 more
BeaufortR+12.1+2.4
AndersonR+33.0+14.4
AikenR+11.9+14.0
DorchesterD+0.9+15.5
FlorenceD+5.3+13.3
PickensR+39.8+12.9
LancasterR+11.7+13.1
SumterD+21.6+16.7
OconeeR+42.6+8.9
GeorgetownR+12.6+6.9
OrangeburgD+40.3+15.7
KershawR+9.8+18.4
GreenwoodR+14.6+14.4
DarlingtonD+1.6+14.9
LaurensR+24.3+16.6
CherokeeR+35.5+15.9
JasperR+3.9+5.7
NewberryR+22.1+12.2
ChesterfieldR+11.3+16.8
ColletonR+3.9+14.3
ClarendonR+0.1+12.2
ChesterD+0.5+17.7
WilliamsburgD+35.4+13.7
MarionD+22.1+11.6
EdgefieldR+18.7+13.2
FairfieldD+21.7+8.5
UnionR+17.7+15.0
AbbevilleR+28.7+13.8
DillonD+4.0+14.8
BarnwellR+1.1+14.4
MarlboroD+18.2+15.8
SaludaR+32.6+11.8
HamptonD+13.6+7.2
LeeD+32.0+14.3
CalhounR+1.2+13.2
McCormickR+12.8+4.3
BambergD+27.6+12.3
AllendaleD+54.4+9.7

Bar: share of the state's vote. Shift: change in margin from the 2024 presidential vote, + toward Democrats.

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

Polls against the result

The final average had Wilson ahead by 11.8. Wilson won by 4.5: a 7.3-point miss toward Republicans.

R+10EvenD+10Result R+4.5Final average R+11.8Aug 1Sep 1Oct 1Nov 3
  • Poll with Johnson ahead
  • Poll with Wilson ahead
  • Final polling average
  • Result
PollsterDatesSampleJohnsonWilsonMarginAdjustedMiss vs resultGradeRelease
Trafalgar GroupR-sponsoredOct 31–Nov 11,091 LV39.154.1R+15R+13.8−10.5Bthetrafalgargroup.org ↗
The New York Times/Siena UniversityOct 19–Oct 26707 LV44.2450.97R+6.7R+7.5−2.2Anytimes.com ↗
Targoz Market Research for South Carolina Policy CouncilOct 16–Oct 25895 LV4151R+10R+7.7−5.5Dfoxcarolina.com ↗
The Citadel PollMain questionOct 14–Oct 251,009 RV3236R+4—+0.5—poll.citadel.edu ↗
The Citadel PollMain question · in averageOct 14–Oct 25890 LV3142R+11R+13.8−6.5—poll.citadel.edu ↗
Trafalgar GroupR-sponsoredOct 16–Oct 181,095 LV36.552.5R+16R+15.6−11.5Bthetrafalgargroup.org ↗
National Public Affairs for Alan Wilson's campaignR-sponsoredOct 13–Oct 16604 LV4151R+10R+8.7−5.5—static01.nyt.com ↗
Hart Research Associates for Jermaine Johnson's campaignD-sponsoredAug 12–Aug 15600 LV4148R+7—−2.5—washingtonexaminer.com ↗
Public Policy Polling for Annie Andrews's campaignD-sponsoredJul 16–Jul 17577 RV3745R+8—−3.5B+instagram.com ↗

Adjusted: after correcting for the pollster's house effect and likely-voter screens. Miss: the poll's margin minus the result; + means the poll leaned Democratic. Grade: the pollster's accuracy in past elections, A+ to D (pollster ratings).

Source: Each poll's release, via The New York Times and Wikipedia poll listsUpdated Nov 1, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Jermaine Johnson
5%
Alan Wilson
95%
Projected margin
R+10.7
How the forecast works →

The candidates

Alan Wilson (R)
Attorney general of South Carolina (2011–present)
Jermaine Johnson (D)
State representative from the 80th district (2020–present)

Also on the ballot: Michael Addison (United Citizens), 0.8%; Walid Hakim (Green), 0.4%; Write-in (Other party), 0.1%

Also on this ballot here

U.S. SenateD+4.5
Attorney GeneralR+4.7
Secretary of StateR+6.0
TreasurerR+5.1
ComptrollerR+4.1

Results within this state. Source: Results and race calls: South Carolina Election Commission (unofficial)Updated Nov 7, 2026, 1:35 PM ET