The annual Newsweek ranking of America’s best high schools is here! The following is a list of the top 20 high schools in North Carolina according to the venerable magazine:

42. Raleigh Charter*, Raleigh

66. Myers Park, Charlotte

78. Grimsley, Greensboro

107. Woods Charter*, Chapel Hill

118. East Chapel Hill, Chapel Hill

119. Math, Engineering and Science at Olympic, Charlotte

127. Enloe, Raleigh

193. North Mecklenburg, Huntersville

214. Chapel Hill, Chapel Hill

231. Northwest Guilford, Greensboro

248. Weaver Academy, Greensboro

250. Western Guilford, Greensboro

251. Durham School of the Arts, Durham

257. Providence, Charlotte

261. East Mecklenburg, Charlotte

267. Harding University High School of Mathematics, Science and Technology, Charlotte

289. Mount Tabor, Winston-Salem

300. Needham Broughton, Raleigh

323. KIPP Gaston College Prep*, Gaston

344. Northwest School of the Arts, Charlotte

* Denotes charter school that the State Board of Education hates and wants to close.