Greenville and Lexington County Councils See Two Incumbents Each Lose Re-Nomination
Primaries in Berkeley, Charleston, Horry, Richland, Spartanburg, and York Counties also occurred today.

The Democratic and Republican primaries occurred today in South Carolina to select candidates for the November 2026 general election. This post covers the races for county positions in eight of the state’s most-populous counties. That includes Berkeley, Charleston, Greenville, Horry, Lexington, Richland, Spartanburg, and York Counties. It also features the six races for Solicitor - which span multiple counties within their jurisdictions. Separate posts will be covering the primaries for federal races, statewide executive offices, and every seat in the State House of Representatives.
In South Carolina, a candidate needs to achieve a 50%+1 majority in the primary to receive their party’s nomination. If that doesn’t happen, then the top two finishers will advance to a runoff scheduled for June 23, 2026.
The general election for these county positions in South Carolina’s main population centers will be held on November 3, 2026.
Berkeley County Council:
Supervisor:
No candidate qualified for the Democratic primary.
Incumbent Johnny Cribb won the Republican primary.
District 4:
No candidate qualified for the Democratic primary.
Incumbent Tommy Newell won the Republican primary.
District 5:
Courtney Martin won the Democratic primary.
Incumbent Amy Stern won the Republican primary.
District 6:
Leroy Godfrey Jr. won the Democratic primary.
Incumbent John Marshall West won the Republican primary.
District 7:
State party official Ralph Prioleau Jr. won the Democratic primary.
Wildlife technician Michael Parker won the Republican primary with 56.5% (1,134) against business owner Matt Hoover with 43.5% (875). 2,009 votes counted.
District 8:
Incumbent Steve Davis won the Democratic primary.
Business owner Darrel Wadford won the Republican primary.
Berkeley County Officials:
Clerk of Court:
No candidate qualified for the Democratic primary.
Incumbent Leah Guerry Dupree won the Republican primary.
Coroner:
No candidate qualified for the Democratic primary.
Incumbent Darnell Hartwell won the Republican primary.
Register of Deeds:
No candidate qualified for the Democratic primary.
Incumbent Cindy Forte won the Republican primary.
Sheriff:
No candidate qualified for the Democratic primary.
Incumbent Duane Lewis won the Republican primary.
Charleston County Council:
District 1:
Business owner Katie Miller won the Democratic primary.
Incumbent Herb Sass won the Republican primary.
District 2:
No candidate qualified for the Democratic primary.
Incumbent Larry Kobrovsky won the Republican primary.
District 5:
Incumbent Teddie Pryor won the Democratic primary.
No candidate qualified for the Republican primary.
District 8:
Law enforcement officer Charles Glover won the Democratic primary.
Incumbent Joe Boykin won the Republican primary.
District 9:
Social worker Jaxie Ferguson won the Democratic primary.
Community advocate Adam Friend won the Republican primary with 52.3% (2,358) against former Charleston city councilmember Caroline Parker with 47.7% (2,151). 4,509 votes counted.
Charleston County Officials:
Register of Deeds:
Incumbent Karen Lesser Hollings won the Democratic primary.
No candidate qualified for the Republican primary.
Greenville County Council:
District 17:
No candidate qualified for the Democratic primary.
Former County Councilor Joe Dill and security director Travis Forrester will advance in the Republican primary with 47.4% (3,294) and 30.3% (2,105) against business owner James Hoard with 11.3% (787) and electrician John Ehlers with 11.0% (766). 6,952 votes counted.
District 19:
Store manager Cody Dean won the Democratic primary.
Incumbent Benton Blount won the Republican primary.
District 23:
Healthcare professional Angela Aiken and business owner David Mitchell will advance in the Democratic primary with 43.5% (1,259) and 30.0% (868) against incumbent Alan Mitchell with 26.5% (765). 2,892 votes counted.
No candidate qualified for the Republican primary.
District 26:
No candidate qualified for the Democratic primary.
Business executive Daniel Rumfelt won the Republican primary with 52.5% (2,553) against incumbent Rick Bradley with 47.5% (2,312). 4,865 votes counted.
District 28:
HR commissioner Thomas Sanders won the Democratic primary.
Marketing specialist Kyle Long won the Republican primary with 53.1% (2,442) against farmer Allen Kellett with 46.9% (2,161). 4,603 votes counted.
Greenville County Officials:
Auditor:
No candidate qualified for the Democratic primary.
Incumbent Scott Case won the Republican primary.
Treasurer:
No candidate qualified for the Democratic primary.
Incumbent Al Hodges won the Republican primary.
Horry County Council:
Chair:
No candidate qualified for the Democratic primary.
Incumbent Johnny Gardner won the Republican primary.
District 1:
No candidate qualified for the Democratic primary.
Incumbent Jenna Dukes won the Republican primary.
District 2:
No candidate qualified for the Democratic primary.
Incumbent Bill Howard won the Republican primary.
District 5:
No candidate qualified for the Democratic primary.
Incumbent Tyler Servant won the Republican primary.
District 7:
No candidate qualified for the Democratic primary.
Incumbent Tom Anderson won the Republican primary.
District 8:
No candidate qualified for the Democratic primary.
Incumbent Michael Mash Masciarelli won the Republican primary.
District 11:
No candidate qualified for the Democratic primary.
Incumbent Al Allen won the Republican primary.
Lexington County Council:
District 2:
No candidate qualified for the Democratic primary.
Former Lexington town councilmember Ted Stambolitis won the Republican primary with 50.2% (2,175) against incumbent Larry Brigham with 49.8% (2,155). 4,330 votes counted.
District 7:
No candidate qualified for the Democratic primary.
Business owner Jason Guerry won the Republican primary with 52.2% (1,912) against incumbent Beth Carrigg with 47.8% (1,750). 3,662 votes counted.
District 8:
No candidate qualified for the Democratic primary.
Incumbent Glen Conwell won the Republican primary with 85.5% (2,449) against realtor Evelio Duque with 14.5% (417). 2,866 votes counted.
District 9:
No candidate qualified for the Democratic primary.
Incumbent M. Todd Cullum won the Republican primary.
Richland County Council:
District 1:
Lexington-Richland Five school board chair Kimberly Snipes won the Democratic primary with 82.7% (3,076) against Assistant Clinton City Manager William Riley with 17.3% (644). 3,720 votes counted.
Pastor Jim Reese won the Republican primary.
District 4:
Richland One school board member Jamie Devine won the Democratic primary.
No candidate qualified for the Republican primary.
District 5:
Incumbent Allison Terracio won the Democratic primary with 66.8% (2,138) against epidemiologist Chelsea Richard with 33.2% (1,064). 3,202 votes counted.
No candidate qualified for the Republican primary.
District 6:
Attorney John Vernon Crangle won the Democratic primary.
Incumbent Don Weaver won the Republican primary.
District 11:
Nonprofit director Darrell Jackson Jr. won the Democratic primary with 57.5% (3,702) against program manager Eva Prioleau with 20.3% (1,308), former County Councilor Norman Jackson with 15.1% (974), and educator James Thompson with 7.1% (457). 6,441 votes counted.
No candidate qualified for the Republican primary.
Richland County Officials:
Auditor:
Deputy Auditor Allen Brown won the Democratic primary with 53.8% (30,204) against County Finance Director Stacey Hamm with 46.2% (25,946). 56,150 votes counted.
No candidate qualified for the Republican primary.
Treasurer:
Incumbent Kendra Dove won the Democratic primary.
No candidate qualified for the Republican primary.
Spartanburg County Council:
Chair:
Program manager Lekesa Kesha Whitner won the Democratic primary with 75.2% (11,343) against education consultant Leon Wiles with 24.8% (3,735). 15,078 votes counted.
Entrepreneur William Crawford and property manager Mike Stacy will advance in the Republican primary with 37.8% (11,033) and 27.7% (8,071) against business owner Ann Angermeier with 19.5% (5,703) and retiree David Whitener with 15.0% (4,366). 29,173 votes counted.
District 2:
No candidate qualified for the Democratic primary.
Financial advisor Jason Seay and incumbent Jack Mabry will advance in the Republican primary with 31.7% (1,875) and 27.2% (1,609) against columnist Lou Parris with 26.4% (1,559), business owner Josh Wykel with 11.9% (700), and Army veteran Al Schneider with 2.8% (164). 5,907 votes counted.
District 5:
Teacher Garrett Gibson won the Democratic primary.
Business owner Betty Montgomery won the Republican primary with 52.8% (3,077) against VA director Brent Cobb with 47.2% (2,746). 5,823 votes counted.
District 6:
No candidate qualified for the Democratic primary.
Incumbent Jessica Coker and business owner Alex Turner will advance in the Republican primary with 38.8% (2,008) and 38.6% (1,994) against sales representative John Moore with 22.6% (1,170). 5,172 votes counted.
Spartanburg County Officials:
Auditor:
No candidate qualified for the Democratic primary.
Deputy Auditor Elizabeth Donald won the Republican primary.
Treasurer:
No candidate qualified for the Democratic primary.
Incumbent Oren Brady III won the Republican primary.
York County Council:
District 3:
No candidate qualified for the Democratic primary.
Incumbent Tommy Adkins won the Republican primary with 69.2% (2,882) against risk oversight professional Brad Sims with 19.1% (796) and realtor Stephanie Brown with 11.7% (488). 4,166 votes counted.
District 4:
Incumbent William Bump Roddey won the Democratic primary.
No candidate qualified for the Republican primary.
District 7:
No candidate qualified for the Democratic primary.
Incumbent Debi Cloninger won the Republican primary with 61.9% (2,758) against entrepreneur Scott Couchenour with 38.1% (1,698). 4,456 votes counted.
Solicitors:
3rd Circuit (Clarendon, Lee, Sumter, Williamsburg):
Attorney Lester Gill Bell Jr. won the Democratic primary.
No candidate qualified for the Republican primary.
5th Circuit (Kershaw, Richland):
Incumbent Byron Gipson won the Democratic primary.
No candidate qualified for the Republican primary.
6th Circuit (Chester, Fairfield, Lancaster):
No candidate qualified for the Democratic primary.
Incumbent Randy Newman Jr. won the Republican primary.
12th Circuit (Florence, Marion):
Attorney Susan McGill won the Democratic primary.
Assistant Solicitor Ryan White won the Republican primary.
13th Circuit (Greenville, Pickens):
No candidate qualified for the Democratic primary.
Incumbent Cindy Crick won the Republican primary.
15th Circuit (Georgetown, Horry):
No candidate qualified for the Democratic primary.
Incumbent Jimmy Richardson II won the Republican primary.