North Carolina District Attorney 31
Who Holds This Seat
No sitting officeholder is on file for this seat.
Running in 2026
CandidateNov 3 General
Amara M. HunterDemocrat
- Ballot
- On the 2026 ballot
- Last Change
- Profile updated · Oct 9
- Raised
- Not on file
- Cash on Hand
- Not on file
No finance filing on record.
CandidateNov 3 General
Jim O'NeillRepublican
- Ballot
- On the 2026 ballot
- Last Change
- Profile updated · Oct 9
- Raised
- Not on file
- Cash on Hand
- Not on file
No finance filing on record.
Past Results
No certified results for this seat are loaded yet.