From an article discussing the U.S. News & World Report annual ranking of the best high schools in America:

Charter and magnet schools dominate the very top of the 2017 U.S. News Best High Schools rankings, released today. But more than 80 percent of the 6,000-plus medal winners are traditional public high schools.

Here are the top high schools in North Carolina according to U.S. News:

#1 Philip J. Weaver Education Center

#2 Raleigh Charter High School

#3 Early College at Guilford

#4 Woods Charter

#5 Thomas Jefferson Class Academy

All five of the above schools are schools of choice.