About State Trial Court Judge (Inferior)
About this position
- Office level
- State
- Election frequency
- Every 4 years
- Typical salary
- $111,791/year
- Commitment level
- Full Time
- Affiliation
- Partisan
Election type
- Partisan election (party labels appear on ballots)
- Run-off election
How to run for State Trial Court Judge (Inferior)
- Step 1
Meet eligibility requirements
Candidates must be registered voters, reside in the district for which they are elected, 21 years old by the date of the general election, licensed to practice law in the state of North Carolina, and must retire upon reaching the age of 72.
- Step 2
File for office
- Filing requirements
- Filing fee is 1% of the annual salary for the position sought. In lieu of paying a filing fee, a candidate petition must be signed by 5% of the registered voters in the election area in which the office will be voted for, who are affiliated with the same political party in whose primary the candidate desires to run, or 200 registered voters regardless of the voter’s political party affiliation, whichever is greater.
- 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 Trial Court Judge (Inferior)
Learn about candidates who have filed to run for State Trial Court Judge (Inferior).
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
Meader HarrissDistrict 1Republican · Current term 2023 to 2026 - View profile
Jeff MorelandDistrict 1Republican · Current term 2023 to 2026 - View profileEdgar L. BarnesDistrict 1Republican · Current term 2025 to 2028
- View profile
Darrell B. Cayton Jr.District 2Democratic · Current term 2023 to 2026 - View profileAlex PullyDistrict 4Republican · Current term 2025 to 2028
- View profileW. David McFadyen IIIDistrict 4Republican · Current term 2025 to 2028
- View profile
James H. Faison IIIDistrict 5Democratic · Current term 2023 to 2026 - View profile
Lindsey L. McKeeDistrict 5Republican · Current term 2023 to 2026 - View profile
Richard KernDistrict 6Republican · Current term 2025 to 2028 - View profile
William Robert Solomon Jr.District 8Democratic · Current term 2025 to 2028 - View profileWilliam C. FarrisDistrict 8Democratic · Current term 2025 to 2028
- View profile
Joy JonesDistrict 11Republican · Current term 2023 to 2026 - View profile
Travis WheelerDistrict 11Republican · Current term 2023 to 2026 - View profile
Jason P. KimbleDistrict 11Republican · Current term 2023 to 2026 - View profile
Toni S. KingDistrict 12Democratic · Current term 2023 to 2026 - View profileFrances McDuffie BrittDistrict 12Democratic · Current term 2023 to 2026
- View profileTerry F. RoseDistrict 12Republican · Current term 2025 to 2028
- View profileWill M. Callihan Jr.District 13Republican · Current term 2023 to 2026
- View profileSarah B. McPhersonDistrict 13Republican · Current term 2023 to 2026
- View profile
Bryan WilsonDistrict 13Republican · Current term 2023 to 2026 - View profile
Doretta L. WalkerDistrict 14Democratic · Current term 2023 to 2026 - View profile
Amanda MarisDistrict 14Democratic · Current term 2023 to 2026 - View profile
Dave HallDistrict 14Democratic · Current term 2023 to 2026 - View profile
Dorothy Hairston MitchellDistrict 14Democratic · Current term 2023 to 2026 - View profile
Kevin E. JonesDistrict 14Democratic · Current term 2023 to 2026 - View profileJ. Calvin ChandlerDistrict 15Republican · Current term 2025 to 2028
- View profileScott L. UsseryDistrict 15Republican · Current term 2025 to 2028
- View profileMarc Ross TyreyDistrict 18Democratic · Current term 2023 to 2026
- View profile
Larry L. ArchieDistrict 18Democratic · Current term 2023 to 2026 - View profile
Samantha H. CabeDistrict 18Democratic · Current term 2025 to 2028 - View profile
Krystle F. MelvinDistrict 20Democratic · Current term 2025 to 2028 - View profileTheodore "Ted" KazakosDistrict 21Republican · Current term 2023 to 2026
- View profile
Valene K. McMastersDistrict 21Democratic · Current term 2023 to 2026 - View profile
James "Tony" GroganDistrict 22Republican · Current term 2025 to 2028 - View profile
Laura Byrd LuffmanDistrict 23Republican · Current term 2023 to 2026 - View profileRobert "Rob" CrumptonDistrict 23Republican · Current term 2023 to 2026
- View profile
Bill DavisDistrict 24Democratic · Current term 2025 to 2028 - View profileMichelle FletcherDistrict 24Democratic · Current term 2025 to 2028
- View profile
David W. AycockDistrict 25Republican · Current term 2023 to 2026 - View profileRobert A. Mullinax Jr.District 25Republican · Current term 2023 to 2026
- View profileWes W. BarkleyDistrict 25Republican · Current term 2023 to 2026
- View profile
Mark L. KillianDistrict 25Republican · Current term 2023 to 2026 - View profile
Rex MarvelDistrict 26Democratic · Current term 2025 to 2028 - View profile
Cecilia OsegueraDistrict 26Democratic · Current term 2023 to 2026 - View profile
Paige McTheniaDistrict 26Democratic · Current term 2023 to 2026 - View profile
C. Renee LittleDistrict 26Democratic · Current term 2025 to 2028 - View profile
Jennifer FleetDistrict 26Democratic · Current term 2023 to 2026 - View profile
Samantha C. MobleyDistrict 26Democratic · Current term 2023 to 2026 - View profile
Keith S. SmithDistrict 26Democratic · Current term 2025 to 2028 - View profile
Roderick G. DavisDistrict 26Democratic · Current term 2023 to 2026 - View profile
Rhonda L. Patterson-WrightenDistrict 26Democratic · Current term 2023 to 2026 - View profile
Matt NewtonDistrict 26Democratic · Current term 2023 to 2026 - View profile
Alyssa M. LevineDistrict 26Democratic · Current term 2023 to 2026 - View profile
Karen D. McCallumDistrict 26Democratic · Current term 2023 to 2026 - View profile
Roy H. WigginsDistrict 26Democratic · Current term 2025 to 2028 - View profile
Ed ClontzDistrict 28Democratic · Current term 2023 to 2026 - View profile
Julie M. KeppleDistrict 28Democratic · Current term 2023 to 2026 - View profileWard D. ScottDistrict 28Democratic · Current term 2023 to 2026
- View profile
Susan "Smitty" Dotson-SmithDistrict 28Democratic · Current term 2023 to 2026 - View profile
Yohan NamkungDistrict 29Republican · Current term 2025 to 2028 - View profile
Stephen HigdonDistrict 30Republican · Current term 2025 to 2028 - View profileShonna R. AlexanderDistrict 31Democratic · Current term 2025 to 2028
- View profile
Scott M. LippertDistrict 36Republican · Current term 2024 to 2026 - View profile
Barron ThompsonDistrict 37Republican · Current term 2025 to 2028 - View profileEd BogleDistrict 38Republican · Current term 2025 to 2028
- View profileGene B. JohnsonDistrict 42Republican · Current term 2025 to 2028
- View profileMonica Jean GillettDistrict 42Republican · Current term 2025 to 2028
- View profileJustin B. GreeneDistrict 43Democratic · Current term 2025 to 2028
- View profileMonica H. LeslieDistrict 43Democratic · Current term 2025 to 2028
- View profile
James RandolphDistrict 19CRepublican · Current term 2023 to 2026 - View profile
Daniel Hines EntzmingerDistrict 03ARepublican · Current term 2023 to 2026 - View profile
J. Brian RatledgeDistrict 10DRepublican · Current term 2023 to 2026 - View profile
Christine Fields StraderDistrict 17ARepublican · Current term 2023 to 2026 - View profile
Louis MeyerDistrict 10EDemocratic · Current term 2023 to 2026 - View profile
Rashad A. HauterDistrict 10ARepublican · Current term 2023 to 2026 - View profile
Beth StreetDistrict 19ARepublican · Current term 2023 to 2026 - View profile
Mary F. CovingtonDistrict 22BRepublican · Current term 2023 to 2026 - View profile
Ashleigh S. ParkerDistrict 10BDemocratic · Current term 2025 to 2028 - View profile
A. Michelle McEntireDistrict 29ARepublican · Current term 2023 to 2026 - View profileBrian DeSotoDistrict 3BRepublican · Current term 2025 to 2028
- View profile
Tom LanganDistrict 17BRepublican · Current term 2023 to 2026 - View profile
Ellen M. ShelleyDistrict 29ARepublican · Current term 2023 to 2026 - View profile
David S. DohertyDistrict 22BRepublican · Current term 2023 to 2026 - View profile
Blair WilliamsDistrict 10DDemocratic · Current term 2025 to 2028 - View profile
Gretchen Hollar KirkmanDistrict 17BRepublican · Current term 2023 to 2026 - View profile
Julie L. BellDistrict 10BDemocratic · Current term 2025 to 2028 - View profile
Sam HamadaniDistrict 10EDemocratic · Current term 2023 to 2026 - View profile
Cynthia DryDistrict 19CRepublican · Current term 2023 to 2026 - View profile
Margaret Phillips EaglesDistrict 10DDemocratic · Current term 2023 to 2026 - View profile
Brent CloningerDistrict 19ARepublican · Current term 2023 to 2026 - View profile
Carole A. HicksDistrict 22ARepublican · Current term 2023 to 2026 - View profile
William "Gus" A. Anthony IIIDistrict 27ARepublican · Current term 2023 to 2026 - View profileRobert K. MartelleDistrict 29ARepublican · Current term 2023 to 2026
- View profile
Micah J. SandersonDistrict 27BRepublican · Current term 2023 to 2026 - View profile
Amanda StevensonDistrict 11aDemocratic · Current term 2025 to 2028 - View profile
Lee TeagueDistrict 03ARepublican · Current term 2023 to 2026 - View profile
Marion M. BooneDistrict 17BRepublican · Current term 2023 to 2026 - View profile
Erica Standfield BrandonDistrict 17ARepublican · Current term 2023 to 2026 - View profileDarren AllenDistrict 19BRepublican · Current term 2023 to 2026
- View profile
Carlos JanéDistrict 22BRepublican · Current term 2023 to 2026 - View profile
David K. Baker Sr.District 10BDemocratic · Current term 2023 to 2026 - View profile
Leah Britt LanierDistrict 16BRepublican · Current term 2023 to 2026 - View profile
Thai VangDistrict 20ARepublican · Current term 2023 to 2026 - View profile
Wendy S. HazeltonDistrict 3BDemocratic · Current term 2025 to 2028 - View profile
Chris SeaseDistrict 19CRepublican · Current term 2023 to 2026 - View profile
Sarah Neely LanierDistrict 19BRepublican · Current term 2023 to 2026 - View profile
Phillip CornettDistrict 20ARepublican · Current term 2023 to 2026 - View profileBeth DixonDistrict 19CRepublican · Current term 2023 to 2026
- View profile
Ben HunterDistrict 09BDemocratic · Current term 2023 to 2026 - View profileChristopher "Chris" W. RhueDistrict 16ADemocratic · Current term 2023 to 2026
- View profile
Kevin BoxbergerDistrict 10DDemocratic · Current term 2024 to 2026 - View profileChristy E. WilhelmDistrict 19ARepublican · Current term 2023 to 2026
- View profile
Jon WelbornDistrict 22BRepublican · Current term 2023 to 2026 - View profile
Chevonne WallaceDistrict 16ADemocratic · Current term 2023 to 2026 - View profile
Jon MyersDistrict 22BRepublican · Current term 2023 to 2026 - View profile
Angelica Chavis McIntyreDistrict 16BDemocratic · Current term 2023 to 2026 - View profile
Abe HudsonDistrict 29BRepublican · Current term 2023 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.



