state

NC House Of Representatives District 010

North Carolina, NC · Election Tue, Nov 3, 2026

2026 North Carolina general election contest. Source: NC State Board of Elections candidate filing listing.

Election day

Tue, Nov 3, 2026

Register by

—

Early voting

—

Straw poll

Sign in to cast a straw poll vote.

Candidates (2)

  • John Bell

    Republican

    Filed as a candidate for NC House Of Representatives District 010 in the November 3, 2026 North Carolina general election. Party affiliation on the ballot: Republican. Residence on file: Goldsboro, NC. Term length: 2 years. Source: NC State Board of Elections candidate filing record.

    0 endorsements · sign in to endorse$382K raised (official filings)
  • Zyaire Webb

    Democratic

    Filed as a candidate for NC House Of Representatives District 010 in the November 3, 2026 North Carolina general election. Party affiliation on the ballot: Democratic. Residence on file: Goldsboro, NC. Term length: 2 years. Source: NC State Board of Elections candidate filing record.

    0 endorsements · sign in to endorse

Sources & official info

Timeline of support

  1. Nov 5, 2024

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 010 with 60.8% of the vote (24,475 of 40,264 votes) official result ↗

  2. Nov 8, 2022

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 010 with 100.0% of the vote (17,796 of 17,796 votes) official result ↗

  3. Nov 3, 2020

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 010 with 69.8% of the vote (27,802 of 39,849 votes) official result ↗

  4. Nov 6, 2018

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 010 with 69.3% of the vote (18,838 of 27,167 votes) official result ↗

  5. Nov 8, 2016

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 010 with 71.5% of the vote (26,440 of 36,954 votes) official result ↗

  6. Nov 4, 2014

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 010 with 100.0% of the vote (19,577 of 19,577 votes) official result ↗

  7. Nov 6, 2012

    John Bell won NC HOUSE OF REPRESENTATIVES DISTRICT 10 with 66.6% of the vote (24,475 of 36,745 votes) official result ↗

Resident endorsements are grouped by day so no individual voter is identified. Election outcomes are shown alongside endorsements for context — they do not prove that any endorsement changed the result.

Discussion

No posts yet for this race.