Ballot Project

←All People

Gregory Sherrill Cranford

Gregory Sherrill Cranford

Office history

State Senator — NC
2026
general

Gregory Sherrill Cranford is the Democratic candidate for the North Carolina State Senate, seeking to represent District 45 in the November 3, 2026 general election. The Democratic primary for the seat was cancelled, allowing Cranford to advance automatically to the ballot against incumbent Republican Senator Mark Hollo.1

Cranford grew up in the Newton‑Conover area, graduating from Newton‑Conover High School in 1977 and earning a bachelor’s degree from the University of North Carolina at Chapel Hill in 1981.1 His professional background beyond education is not detailed in the available sources, but his repeated candidacies suggest a sustained involvement in state‑level politics.

He first entered electoral politics in 2020, running as the Democratic nominee for North Carolina House of Representatives District 89. In that race, he received 25.7% of the vote (10,711 votes) against incumbent Republican Mitchell Setzer, who won with 74.3% (31,044 votes).1 Cranford again contested the same House seat in 2024, earning 24.0% of the vote (12,044 votes) while Setzer captured 76.0% (38,122 votes). Both primary contests were unopposed, with Cranford advancing automatically.1

Building on those experiences, Cranford is now pursuing a seat in the State Senate. While campaign finance filings on Transparency USA show no reported contributions or expenditures for him at this time, the lack of financial data may reflect the early stage of the campaign cycle.15 No campaign website or contact information has been identified in the sources consulted.

Cranford’s educational credentials and multiple runs for office illustrate a commitment to public service and an effort to offer Democratic alternatives in traditionally Republican‑leaning districts. His upcoming contest for Senate District 45 will be the first opportunity for him to seek a legislative seat at the upper chamber of the North Carolina General Assembly.

Sources

Public filings

Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.

North Carolina — campaign finance

North Carolina — statement of economic interest

Spotted an error or have a citation we should add? Suggest an edit →