About State Representative
About this position
- Office level
- State
- Election frequency
- Every 2 years
- Typical salary
- $13,951/year + $104 per diem
- Commitment level
- Part Time
- Affiliation
- Partisan
Election type
- Partisan election (party labels appear on ballots)
- Run-off election
How to run for State Representative
- Step 1
Meet eligibility requirements
A candidate must be at least 21 years of age, a resident of the district for 1 year, a registered voter for the office filed for and in the same district
- Step 2
File for office
- Filing requirements
- Filing fee is $140; no filing signature requirement.
- Filing period
- December 4, 2023 - December 15, 2023
- Paperwork instructions
- Submit paperwork to the Board of Elections office in the county of your residence.
- Where to file
- Submit paperwork to the Board of Elections office in the county of your residence.
- Filing phone
- Submit paperwork to the Board of Elections office in the county of your residence.
- Step 3
Launch your campaign
A real campaign starts with a real plan. Get a custom campaign plan from GoodParty.org, personalized for your race and district.
Get started
Need help? You don't have to run alone. Join the GoodParty.org Community to get advice from real independents who have run and won.
Candidates for State Representative
Learn about candidates who have filed to run for State Representative.
What this symbol means
Candidates and elected officials with this symbol took the People First Pledge, promising to serve people first, independent of both major parties and big-money interests.
Who's currently in office
Learn about who represents you in North Carolina.
What this symbol means
Candidates and elected officials with this symbol took the People First Pledge, promising to serve people first, independent of both major parties and big-money interests.
- View profile
Edward "Ed" C. GoodwinDistrict 1Republican · Current term 2025 to 2026 - View profile
Ray JeffersDistrict 2Democratic · Current term 2025 to 2026 - View profile
Steve TysonDistrict 3Republican · Current term 2025 to 2026 - View profile
James "Jimmy" W. DixonDistrict 4Republican · Current term 2025 to 2026 - View profile
Bill WardDistrict 5Republican · Current term 2025 to 2026 - View profile
Joseph "Joe" PikeDistrict 6Republican · Current term 2025 to 2026 - View profile
Gloristine BrownDistrict 8Democratic · Current term 2025 to 2026 - View profile
Timothy "Tim" J. ReederDistrict 9Republican · Current term 2025 to 2026 - View profile
Allison DahleDistrict 11Democratic · Current term 2025 to 2026 - View profile
Chris HumphreyDistrict 12Republican · Current term 2025 to 2026 - View profile
Celeste CairnsDistrict 13Republican · Current term 2025 to 2026 - View profile
Wyatt GableDistrict 14Republican · Current term 2025 to 2026 - View profile
Phillip ShepardDistrict 15Republican · Current term 2025 to 2026 - View profile
Carson SmithDistrict 16Republican · Current term 2025 to 2026 - View profile
Francis "Frank" IlerDistrict 17Republican · Current term 2025 to 2026 - View profile
Deborah "Deb" A. ButlerDistrict 18Democratic · Current term 2025 to 2026 - View profile
Charlie MillerDistrict 19Republican · Current term 2025 to 2026 - View profile
Guangya "Ya" LiuDistrict 21Democratic · Current term 2025 to 2026 - View profile
Dante PittmanDistrict 24Democratic · Current term 2025 to 2026 - View profile
Allen ChesserDistrict 25Republican · Current term 2025 to 2026 - View profile
Donna McDowell WhiteDistrict 26Republican · Current term 2025 to 2026 - View profile
Rodney D. PierceDistrict 27Democratic · Current term 2025 to 2026 - View profile
Larry C. StricklandDistrict 28Republican · Current term 2025 to 2026 - View profile
Vernetta Rinoa AlstonDistrict 29Democratic · Current term 2025 to 2026 - View profile
Marcia MoreyDistrict 30Democratic · Current term 2025 to 2026 - View profile
Zack HawkinsDistrict 31Democratic · Current term 2025 to 2026 - View profile
Bryan CohnDistrict 32Democratic · Current term 2025 to 2026 - View profile
Monika Johnson-HostlerDistrict 33Democratic · Current term 2025 to 2026 - View profile
Timothy "Tim" W. Longest Jr.District 34Democratic · Current term 2025 to 2026 - View profile
Michael "Mike" SchietzeltDistrict 35Republican · Current term 2025 to 2026 - View profile
Julie von HaefenDistrict 36Democratic · Current term 2025 to 2026 - View profile
Erin Pauling PareDistrict 37Republican · Current term 2025 to 2026 - View profile
Abraham "Abe" JonesDistrict 38Democratic · Current term 2025 to 2026 - View profile
Phil RubinDistrict 40Democratic · Current term 2025 to 2026 - View profile
Maria CervaniaDistrict 41Democratic · Current term 2025 to 2026 - View profile
Mike ColvinDistrict 42Democratic · Current term 2025 to 2026 - View profile
Diane WheatleyDistrict 43Republican · Current term 2025 to 2026 - View profile
Charles SmithDistrict 44Democratic · Current term 2025 to 2026 - View profile
Frances Vinell JacksonDistrict 45Democratic · Current term 2025 to 2026 - View profile
Brenden H. JonesDistrict 46Republican · Current term 2025 to 2026 - View profile
John LoweryDistrict 47Current term 2025 to 2026 - View profile
Garland E. PierceDistrict 48Democratic · Current term 2025 to 2026 - View profile
Cynthia BallDistrict 49Democratic · Current term 2025 to 2026 - View profile
Ben MossDistrict 52Republican · Current term 2025 to 2026 - View profile
Howard Penny Jr.District 53Republican · Current term 2025 to 2026 - View profile
Allen BuansiDistrict 56Democratic · Current term 2025 to 2026 - View profile
Tracy ClarkDistrict 57Democratic · Current term 2025 to 2026 - View profile
Amos QuickDistrict 58Democratic · Current term 2025 to 2026 - View profile
Jerry "Alan" A. BransonDistrict 59Republican · Current term 2025 to 2026 - View profile
Amanda CookDistrict 60Current term 2025 to 2026 - View profile
Mary "Pricey" Price HarrisonDistrict 61Democratic · Current term 2025 to 2026 - View profile
John M. BlustDistrict 62Republican · Current term 2025 to 2026 - View profile
Dennis RiddellDistrict 64Republican · Current term 2025 to 2026 - View profile
Sarah CrawfordDistrict 66Democratic · Current term 2025 to 2026 - View profile
Cody HuneycuttDistrict 67Republican · Current term 2025 to 2026 - View profile
David Allen WillisDistrict 68Republican · Current term 2025 to 2026 - View profile
Dean ArpDistrict 69Republican · Current term 2025 to 2026 - View profile
Brian BiggsDistrict 70Republican · Current term 2025 to 2026 - View profile
Kanika BrownDistrict 71Democratic · Current term 2025 to 2026 - View profile
Amber M. BakerDistrict 72Democratic · Current term 2025 to 2026 - View profile
Jonathan AlmondDistrict 73Republican · Current term 2025 to 2026 - View profile
Jeffrey "Jeff" ZengerDistrict 74Republican · Current term 2025 to 2026 - View profile
Donny C. LambethDistrict 75Republican · Current term 2025 to 2026 - View profile
Julia Craven HowardDistrict 77Republican · Current term 2025 to 2026 - View profile
Maze "Neal" O'Neal JacksonDistrict 78Republican · Current term 2025 to 2026 - View profile
Samuel "Sam" WatfordDistrict 80Republican · Current term 2025 to 2026 - View profile
Larry W. PottsDistrict 81Republican · Current term 2025 to 2026 - View profile
Grant CampbellDistrict 83Republican · Current term 2025 to 2026 - View profile
Jeffrey C. McNeelyDistrict 84Republican · Current term 2025 to 2026 - View profile
Edwin "Dudley" D. GreeneDistrict 85Republican · Current term 2025 to 2026 - View profile
Hugh BlackwellDistrict 86Republican · Current term 2025 to 2026 - View profile
Destin HallDistrict 87Republican · Current term 2025 to 2026 - View profile
Mary G. BelkDistrict 88Democratic · Current term 2025 to 2026 - View profile
Mitchell Smith SetzerDistrict 89Republican · Current term 2025 to 2026 - View profile
Kyle HallDistrict 91Republican · Current term 2025 to 2026 - View profile
Terry Brown Jr.District 92Democratic · Current term 2025 to 2026 - View profile
Phillip "Ray" R. Pickett Jr.District 93Republican · Current term 2025 to 2026 - View profile
Blair EddinsDistrict 94Republican · Current term 2025 to 2026 - View profile
Richard "Todd" CarverDistrict 95Republican · Current term 2025 to 2026 - View profile
James "Jay" C. Adams Jr.District 96Republican · Current term 2025 to 2026 - View profile
Heather RhyneDistrict 97Republican · Current term 2025 to 2026 - View profile
Beth Gardner HelfrichDistrict 98Democratic · Current term 2025 to 2026 - View profile
Julia GreenfieldDistrict 100Democratic · Current term 2025 to 2026 - View profile
Carolyn G. LoganDistrict 101Democratic · Current term 2025 to 2026 - View profile
Becky CarneyDistrict 102Democratic · Current term 2025 to 2026 - View profile
Laura BuddDistrict 103Democratic · Current term 2025 to 2026 - View profile
Brandon LoftonDistrict 104Democratic · Current term 2025 to 2026 - View profile
Patricia "Tricia" Ann CothamDistrict 105Republican · Current term 2025 to 2026 - View profile
Aisha O. DewDistrict 107Democratic · Current term 2025 to 2026 - View profile
John A. TorbettDistrict 108Republican · Current term 2025 to 2026 - View profile
Donnie LoftisDistrict 109Republican · Current term 2025 to 2026 - View profile
Paul ScottDistrict 111Republican · Current term 2025 to 2026 - View profile
Jordan LopezDistrict 112Democratic · Current term 2025 to 2026 - View profile
Jake H. JohnsonDistrict 113Republican · Current term 2025 to 2026 - View profile
J. "Eric" E. AgerDistrict 114Democratic · Current term 2025 to 2026 - View profile
Lindsey A. PratherDistrict 115Democratic · Current term 2025 to 2026 - View profile
Brian TurnerDistrict 116Democratic · Current term 2025 to 2026 - View profile
Karl Ellis GillespieDistrict 120Republican · Current term 2025 to 2026
Are you ready for North Carolina's next election?
Check your voter registration
Verify your voter registration in under a minute.
Find your polling location
Learn where to go to vote in person.
Request a mail-in ballot
Apply for an absentee ballot to vote by mail.







