Nonpartisan civic infrastructure
AllCiv·Legis1
·

John Bell

R
State Representative · District 10 · North Carolina · Serving since 2013
Every campaign this person has run — candidate results from certified election records (candidates_v1), with the size of each field and campaign finance where the cycle reports it.
YearOfficePartyResultVotesField
2026North Carolina State House District 10R——4 candidates
2024North Carolina State House District 10RWon24,4752 candidates
2022North Carolina State House District 10RWon17,796Unopposed
2020North Carolina State House District 10RWon27,8022 candidates
2018North Carolina State House District 10RWon18,8382 candidates
Results from certified election records. Campaign finance from FEC candidate summaries (federal) and state campaign-finance filings; aggregates are reported for the current cycle only.