Back to board

North Carolina State House 59

100% reporting43,217 votes castMargin 1,593 votes (3.7 pts)
Elma HairstonDemocratic22,40551.8%
Alan BransonRepublican20,81248.2%

Who called it: every source ranked