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

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

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



Mobile Menu

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,527 schools - including 2,444 schools in North Carolina and 1,083 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 (North Carolina only)

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