Or try our Advanced Search


Best Elementary Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best Middle Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best High Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best Elementary Schools in SC
Greenville Area
Columbia Area
Charleston Area
Myrtle Beach Area
Spartanburg Area
Florence Area
Fort Mill Area

Best Middle Schools in SC
Greenville Area
Columbia Area
Charleston Area
Myrtle Beach Area
Spartanburg Area
Florence Area
Fort Mill Area

Best High Schools in SC
Greenville Area
Columbia Area
Charleston Area
Myrtle Beach Area
Spartanburg Area
Florence Area
Fort Mill Area






About Our Rankings

CarolinaSchoolHub's independent rankings were developed to provide information on public schools in North and South Carolina. Our mission is to help parents in making informed decisions concerning their children's education.

CarolinaSchoolHub offers test scores and data on a total of 3,484 schools - including 2,407 schools in North Carolina and 1,077 schools in South Carolina. The rankings for each school are based on a combination of data from one or more of the following three categories, where appropriate:

  1. End-of-grade test scores for elementary and middle school years
  2. High school assessment data
  3. Schools’ student growth index

The pool of 3,484 schools includes data on 3,268 schools that are managed in most cases at the county or city level. We also offer ratings and other information on 216 independently managed charter schools.