North Carolina high school graduation requirements call for more than 20 credits in various subjects. Students do not need to take world language courses to graduate, but according to the North Carolina Department of Public Instruction, students must take a minimum of two language credits to be admitted into any of the schools within the University of North Carolina system.

In the 2016 U.S. News Best High Schools rankings, there are 29 North Carolina schools with silver medals and 109 with bronze medals. Fifteen schools earned gold medals, including Raleigh Charter High School, located in the state capital of Raleigh.

Read More