The Ballot Brief
Greene County, North Carolina

North Carolina House District 12

North CarolinaGreene County › North Carolina House District 12

2 candidates are tracked for North Carolina House District 12 on the November 3, 2026 ballot: Chris Humphrey and Don Hardy. Candidate information follows official Greene County election filings; verify with the official election office linked below.

Chris Humphrey (Republican), Don Hardy (Democratic) meet on the November 3 ballot; Chris Humphrey is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.

Chris Humphrey

Chris Humphrey

Republican · Incumbent

Chris Humphrey is the Republican candidate for North Carolina House District 12 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list.

Don Hardy

Democratic

Don Hardy is the Democratic candidate for North Carolina House District 12 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list.

Verify this race
Candidate roster from official Greene County Supervisor of Elections filings. Bios and priorities carry their attribution inline.
Cross-check with the official North Carolina election office, or see the full Greene County sample ballot and your exact ballot by address.