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:
- Cary Academy, private, Cary
- Raleigh Charter High School, public, Raleigh
- The Early College at Guilford, Guilford County Schools
- Durham Academy, private, Durham
- Asheville School, private, Asheville
- Charlotte Country Day School, private, Charlotte
- Charlotte Latin School, private, Charlotte
- Providence Day School, private, Charlotte
- East Chapel Hill High School, Chapel Hill-Carrboro City Schools
- Ravenscroft Schools, private, Raleigh
- Carolina Friends Schools, private, Durham
- American Hebrew Academy, private, Greensboro
- Green Hope High School, Wake County Schools
- Salem Academy, private, Winston-Salem
- Forsyth Country Day School, private, Lewisville
- Carrboro High School, Chapel Hill-Carrboro City Schools
- Panther Creek High School, Wake County Schools
- Wayne Country Day School, private, Goldsboro
- William G. Enloe High School, Wake County Schools
- Gaston Day School, private, Gastonia
- Ardrey Kell High School, Charlotte-Mecklenburg Schools
- Cannon School, private, Concord
- Saint Mary’s School, private, Raleigh
- Chapel Hill High School, Chapel Hill-Carrboro City Schools
- Greensboro Day School, private, Greensboro
- Philip J. Weaver Education Center, Guilford County Schools
- Metrolina Regional Scholars Academy, public, Charlotte
- Marvin Ridge High School, Union County Public Schools
- Christ School, private, Asheville
- St. David’s School, private, Raleigh
- Care Fear Academy, private, Wilmington
- Central Academy of Technology & Arts, Union County Public Schools
- Weddington High School, Union County Public Schools
- Sterling Montessori Academy, public, Morrisville
- Wayne Early Middle College High School, Wayne County Public Schools
- Tiller School, public, Beaufort
- Quest Academy, public, Raleigh
- Durham School of the Arts, Durham Public Schools
- Early College of Forsyth, Forsyth County Schools
- Glenwood Elementary School, Chapel Hill-Carrboro City Schools
- F. Delany New School for Children, public, Asheville
- Seawell Elementary School, Chapel Hill-Carrboro City Schools
- Myers Park High School, Charlotte-Mecklenburg Schools
- Magellan Charter School, public, Raleigh
- Carolina Day School, private, Asheville
- The STEM Early College at N.C. A&T, Guilford County Schools
- Atkins Academic & Technology High School, Forsyth County Schools
- Cuthbertson High School, Union County Public Schools
- Envision Science Academy, public, Raleigh
- Morris Grove Elementary School, Chapel Hill-Carrboro City Schools
- The O’Neal School, private, Southern Pines
- Smith Middle School, Chapel Hill-Carrboro City Schools
- Grimsley High School, Guilford County Schools
- Community School of Davidson, public, Davidson
- Lake Norman Charter School, public, Huntersville
- Thomas Jefferson Class Academy, public, Mooresboro
- Scroggs Elementary School, Chapel Hill-Carrboro City Schools
- Cardinal Charter Academy, public, Cary
- Rocky Mount Academy, private, Rocky Mount
- Woods Charter School, public, Chapel Hill
- The Oakwood School, private, Greenville
- Exploris Middle School, public, Raleigh
- Arendell Parrott Academy, private, Kinston
- Ephesus Elementary School, Chapel Hill-Carrboro City Schools
- St. Thomas More Academy, private, Raleigh
- The Academy of Moore County, public, Aberdeen
- Rashkis Elementary School, Chapel Hill-Carrboro City Schools
- McDougle Middle School, Chapel Hill-Carrboro City Schools
- Cardinal Gibbons High School, private, Raleigh
- Woodlawn School, private, Mooresville
- West Forsyth High School, Forsyth County Schools
- Estes Hills Elementary School, Chapel Hill-Carrboro City Schools
- The Fayetteville Academy, private, Fayetteville
- Providence High School, Charlotte-Mecklenburg Schools
- Heritage High School, Wake County Schools
- Wake Early College of Health & Sciences, Wake County Schools
- Eno River Academy, public, Hillsborough
- Carrboro Elementary School, Chapel Hill-Carrboro City Schools
- Phillips Middle School, Chapel Hill-Carrboro City Schools
- Highland School of Technology, Gaston County Schools
- Wake NC STate University STEM Early College High School, Wake County Schools
- Cary Christian School, private, Cary
- Isaac M. Bear High School, New Hanover County Schools
- Socrates Academy, public, Matthews
- Research Triangle High School, public, Research Triangle Park
- McDougle Elementary School, Chapel Hill-Carrboro City Schools
- Endeavor Charter School, public, Wake Forest
- Southeastern Academy, public, Lumberton
- Caldwell Early College High School, Caldwell County Schools
- Culbreth Middle School, Chapel Hill-Carrboro City Schools
- The Expedition School, public, Hillsborough
- Trinity School of Durham & Chapel Hill, private, Durham
- Cape Fear Center for Inquiry, public, Wilmington
- Mountain Discovery Charter School, public, Bryson City
- William Amos Hough High School, Charlotte-Mecklenburg Schools
- Charlotte Christian School, private, Charlotte
- Greensboro Academy, public, Greensboro
- Pine Lake Preparatory School, public, Mooresville
- T.C. Roberson High School, Buncombe County Schools
- The Epiphany School of Global Studies, private, New Bern
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.