Skip to main content
The Full Record
Menu

NC · Candidate

Greg Cranford

DCandidate

On the ballot Nov 3, 2026: North Carolina Senate District 45

Biography

Greg Cranford is the Democratic candidate for the North Carolina State Senate, District 45, in the November 3, 2026 general election, running against incumbent Mark Hollo (R).[1][2] Cranford was the Democratic nominee for North Carolina House District 89 in 2018, 2020 and 2024.[2]

Greg Cranford graduated from Newton-Conover High School in 1977 and from the University of North Carolina at Chapel Hill in 1981, according to information he submitted to Ballotpedia in 2018.[2] Cranford ran for North Carolina House of Representatives District 89 in 2018, 2020 and 2024, and incumbent Mitchell Setzer defeated him in each general election.[2]

In a 2018 Ballotpedia survey, Cranford listed his top priorities as expansion of Medicare and health care for all, recruitment of high-paying, low-skilled, union-friendly jobs and employers, and elimination of standards and standardized testing in public schools.[2]

Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.

North Carolina Senate District 45

Greg Cranford is on the Nov 3, 2026 ballot for North Carolina Senate District 45 as D. Not researched in depth — candidate list only.

Ballotpedia ↗

Other candidates for this seat