Carver High School was on lockdown after the shooting, in which one person sustained what were described as a non-life-threatening injury, the Winston-Salem Journal reported.
The victim was treated at Wake Forest Baptist Medical Center, police said.
Winston-Salem Police Lt. Jeff Watson said 30 to 60 police officers responded to the school after a witness reported hearing four or five gunshots just after 2:30 p.m. EDT.
Carver's home football game Friday night against R.J. Reynolds High School was canceled, the newspaper reported.
Millions of Getty images now available for free via embed tool
Ray Liotta sues skin care company over use of likeness