Schools

These Are North Carolina’s Top 100 Schools, New Ranking Says

Niche.com ranked private, public and charter schools in North Carolina and nearly two dozen are in the Charlotte and Lake Norman region.

CHARLOTTE, NC — The best schools in North Carolina have been ranked and include private, public and charter schools of all grade levels, according to an exhaustive new list of educational facilities throughout the Tar Heel state.

Niche.com, which specializes in educational rankings, released the 2019 list and nearly two dozen schools on the list are located in the Charlotte-metro region, including Lake Norman towns of Huntersville, Cornelius, Davidson and Mooresville.

Niche's methodology is based on an analysis of academic and student-life data from the US Department of Education along with test scores and feedback from Niche.com users. You can read more about the methodology by clicking here.

Find out what's happening in Charlottefor free with the latest updates from Patch.

Here's the top 100 North Carolina schools that made the grade:

  1. Cary Academy, private, Cary
  2. Raleigh Charter High School, public, Raleigh
  3. The Early College at Guilford, Guilford County Schools
  4. Durham Academy, private, Durham
  5. Asheville School, private, Asheville
  6. Charlotte Country Day School, private, Charlotte
  7. Charlotte Latin School, private, Charlotte
  8. Providence Day School, private, Charlotte
  9. East Chapel Hill High School, Chapel Hill-Carrboro City Schools
  10. Ravenscroft Schools, private, Raleigh
  11. Carolina Friends Schools, private, Durham
  12. American Hebrew Academy, private, Greensboro
  13. Green Hope High School, Wake County Schools
  14. Salem Academy, private, Winston-Salem
  15. Forsyth Country Day School, private, Lewisville
  16. Carrboro High School, Chapel Hill-Carrboro City Schools
  17. Panther Creek High School, Wake County Schools
  18. Wayne Country Day School, private, Goldsboro
  19. William G. Enloe High School, Wake County Schools
  20. Gaston Day School, private, Gastonia
  21. Ardrey Kell High School, Charlotte-Mecklenburg Schools
  22. Cannon School, private, Concord
  23. Saint Mary’s School, private, Raleigh
  24. Chapel Hill High School, Chapel Hill-Carrboro City Schools
  25. Greensboro Day School, private, Greensboro
  26. Philip J. Weaver Education Center, Guilford County Schools
  27. Metrolina Regional Scholars Academy, public, Charlotte
  28. Marvin Ridge High School, Union County Public Schools
  29. Christ School, private, Asheville
  30. St. David’s School, private, Raleigh
  31. Care Fear Academy, private, Wilmington
  32. Central Academy of Technology & Arts, Union County Public Schools
  33. Weddington High School, Union County Public Schools
  34. Sterling Montessori Academy, public, Morrisville
  35. Wayne Early Middle College High School, Wayne County Public Schools
  36. Tiller School, public, Beaufort
  37. Quest Academy, public, Raleigh
  38. Durham School of the Arts, Durham Public Schools
  39. Early College of Forsyth, Forsyth County Schools
  40. Glenwood Elementary School, Chapel Hill-Carrboro City Schools
  41. F. Delany New School for Children, public, Asheville
  42. Seawell Elementary School, Chapel Hill-Carrboro City Schools
  43. Myers Park High School, Charlotte-Mecklenburg Schools
  44. Magellan Charter School, public, Raleigh
  45. Carolina Day School, private, Asheville
  46. The STEM Early College at N.C. A&T, Guilford County Schools
  47. Atkins Academic & Technology High School, Forsyth County Schools
  48. Cuthbertson High School, Union County Public Schools
  49. Envision Science Academy, public, Raleigh
  50. Morris Grove Elementary School, Chapel Hill-Carrboro City Schools
  51. The O’Neal School, private, Southern Pines
  52. Smith Middle School, Chapel Hill-Carrboro City Schools
  53. Grimsley High School, Guilford County Schools
  54. Community School of Davidson, public, Davidson
  55. Lake Norman Charter School, public, Huntersville
  56. Thomas Jefferson Class Academy, public, Mooresboro
  57. Scroggs Elementary School, Chapel Hill-Carrboro City Schools
  58. Cardinal Charter Academy, public, Cary
  59. Rocky Mount Academy, private, Rocky Mount
  60. Woods Charter School, public, Chapel Hill
  61. The Oakwood School, private, Greenville
  62. Exploris Middle School, public, Raleigh
  63. Arendell Parrott Academy, private, Kinston
  64. Ephesus Elementary School, Chapel Hill-Carrboro City Schools
  65. St. Thomas More Academy, private, Raleigh
  66. The Academy of Moore County, public, Aberdeen
  67. Rashkis Elementary School, Chapel Hill-Carrboro City Schools
  68. McDougle Middle School, Chapel Hill-Carrboro City Schools
  69. Cardinal Gibbons High School, private, Raleigh
  70. Woodlawn School, private, Mooresville
  71. West Forsyth High School, Forsyth County Schools
  72. Estes Hills Elementary School, Chapel Hill-Carrboro City Schools
  73. The Fayetteville Academy, private, Fayetteville
  74. Providence High School, Charlotte-Mecklenburg Schools
  75. Heritage High School, Wake County Schools
  76. Wake Early College of Health & Sciences, Wake County Schools
  77. Eno River Academy, public, Hillsborough
  78. Carrboro Elementary School, Chapel Hill-Carrboro City Schools
  79. Phillips Middle School, Chapel Hill-Carrboro City Schools
  80. Highland School of Technology, Gaston County Schools
  81. Wake NC STate University STEM Early College High School, Wake County Schools
  82. Cary Christian School, private, Cary
  83. Isaac M. Bear High School, New Hanover County Schools
  84. Socrates Academy, public, Matthews
  85. Research Triangle High School, public, Research Triangle Park
  86. McDougle Elementary School, Chapel Hill-Carrboro City Schools
  87. Endeavor Charter School, public, Wake Forest
  88. Southeastern Academy, public, Lumberton
  89. Caldwell Early College High School, Caldwell County Schools
  90. Culbreth Middle School, Chapel Hill-Carrboro City Schools
  91. The Expedition School, public, Hillsborough
  92. Trinity School of Durham & Chapel Hill, private, Durham
  93. Cape Fear Center for Inquiry, public, Wilmington
  94. Mountain Discovery Charter School, public, Bryson City
  95. William Amos Hough High School, Charlotte-Mecklenburg Schools
  96. Charlotte Christian School, private, Charlotte
  97. Greensboro Academy, public, Greensboro
  98. Pine Lake Preparatory School, public, Mooresville
  99. T.C. Roberson High School, Buncombe County Schools
  100. The Epiphany School of Global Studies, private, New Bern

See the full Niche list here.

Find out what's happening in Charlottefor free with the latest updates from Patch.

(For more news like this, find your local Patch here. If you have an iPhone, click here to get the free Patch iPhone app; download the free Patch Android app here.)

Tom Davis, Patch, contributed to this report

Image via Shutterstock

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.