Back to board

North Carolina State House 88

100% reporting30,177 votes castMargin 16,897 votes (56.0 pts)
Mary BelkDemocratic23,53778.0%
Ray CraigRepublican6,64022.0%

Who called it: every source ranked