The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
All rankings · North Carolina

Best North Carolina public schools

Eight rankings of North Carolina's public schools from the latest NCES + state-assessment data. Unlike most school rankings, this list leads with BeatsExpectations: a demographics-adjusted score that asks how a school performs relative to what its student population would predict, not just in absolute terms.

North Carolina schools outperforming demographics

Top schools by BeatsExpectations score. Demographically-adjusted; a +20 here means the school posts 20 more proficiency points than its FRL profile predicts.
#SchoolCityBeats by
1Pender Early College HighBurgaw+42.3pp
2Brunswick County Early CollegeBolivia+41.9pp
3City of Medicine AcademyDurham+41.7pp
4Sampson Early College HighClinton+41.2pp
5Rockingham Co Early College HighWentworth+40.6pp
6Wayne Early / Middle College HighGoldsboro+40.1pp
7Wayne School of EngineeringGoldsboro+39.9pp
8Philip J Weaver Ed CenterGreensboro+39.7pp
9Vance Co Early CollegeHenderson+39.7pp
10Beaufort Co Early College HighWashington+39.2pp
11J D Clement Early College HSDurham+39.1pp
12Stanly Early College HighAlbemarle+38.4pp
13NRM Early College High SchoolRocky Mount+38.0pp
14SandHoke Early College HighRaeford+37.9pp
15Lewisville ElementaryLewisville+37.7pp
See full sortable list →

North Carolina Title I schools beating the odds

High-poverty schools (60%+ FRL) ranking in the top quartile of their state's proficiency.
#SchoolCityProficient
1Pender Early College HighBurgaw91.0%
2Brunswick County Early CollegeBolivia90.5%
3City of Medicine AcademyDurham90.5%
4Sampson Early College HighClinton89.9%
5Rockingham Co Early College HighWentworth89.2%
6Wayne Early / Middle College HighGoldsboro88.8%
7Philip J Weaver Ed CenterGreensboro88.4%
8Vance Co Early CollegeHenderson88.4%
9Wayne School of EngineeringGoldsboro88.3%
10Beaufort Co Early College HighWashington87.8%
11J D Clement Early College HSDurham87.7%
12Stanly Early College HighAlbemarle87.2%
13NRM Early College High SchoolRocky Mount86.5%
14SandHoke Early College HighRaeford86.5%
15Chocowinity PrimaryChocowinity86.4%
See full sortable list →

North Carolina schools by raw proficiency

The traditional ranking: highest combined math + reading proficiency on the state assessment.
#SchoolCityProficient
1ABSS Early College at ACCGraham93.8%
2Union County Early CollegeMonroe92.9%
3Isaac M Bear Early College High SchoolWilmington92.5%
4Cumberland PolytechnicFayetteville92.3%
5Wesley Chapel ElementaryMonroe92.2%
6Wake STEM Early College High SchoolCary92.2%
7Wake Early College of Health and ScienceRaleigh91.9%
8Mills Park MiddleCary91.8%
9Pender Early College HighBurgaw91.0%
10Polo Ridge ElementaryCharlotte91.0%
11Providence Spring ElementaryCharlotte90.6%
12Brunswick County Early CollegeBolivia90.5%
13City of Medicine AcademyDurham90.5%
14Sandy Ridge ElementaryWaxhaw90.2%
15Challenger Early College HighHickory90.1%
See full sortable list →

North Carolina schools with the lowest student-teacher ratios

Schools with 200+ students reporting the fewest students per teacher. Excludes virtual.
#SchoolCityRatio
1Cherokee Central Elementary SchoolCherokee6.5:1
2Philip J Weaver Ed CenterGreensboro6.9:1
3Metro SchoolCharlotte7.2:1
4Cherokee Central High SchoolCherokee7.6:1
5Madison High SchoolMarshall8.5:1
6University Park Creative ArtsCharlotte8.8:1
7Woods CharterChapel Hill9.5:1
8Druid Hills AcademyCharlotte9.7:1
9Powell ElementaryRaleigh9.8:1
10Willow Oak MontessoriPittsboro9.8:1
11South Greenville ElementaryGreenville9.8:1
12W G Pearson ElementaryDurham10.0:1
13Selma Middle SchoolSelma10.0:1
14Hall-Woodward ElementaryWinston Salem10.0:1
15Rising Leaders AcademySanford10.0:1
See full sortable list →

Fastest-growing North Carolina public schools, 2017-2024

Schools open in both years with 200+ enrollment in 2017, ranked by % change.
#SchoolCityEnrollment Δ
1FernLeafFletcher+239%
2Red Oak ElementaryRed Oak+183%
3Royal Oaks ElementaryKannapolis+177%
4Charlotte-Mecklenburg Virtual SchoolCharlotte+174%
5Durham Charter SchoolDurham+172%
6Guilford Preparatory AcademyGreensboro+165%
7Pine Springs Preparatory AcademyHolly Springs+147%
8Youngsville AcademyYoungsville+131%
9Erwin ElementaryErwin+127%
10Oxford PreparatoryOxford+124%
11Triangle Math and Science AcademyCary+119%
12Clara J Peck ElementaryGreensboro+118%
13Northeast Academy of Aerospace & AdvTechElizabeth City+117%
14Excelsior Classical AcademyDurham+116%
15Movement Charter SchoolCharlotte+110%
See full sortable list →

Most racially diverse North Carolina public schools

Schools ranked by how balanced their student body is. The largest single racial group's share of enrollment, lowest first.
#SchoolCityMax group
1Littlefield MiddleLumberton24.7% Native American (156)
2Hallsboro-Artesia ElementaryHallsboro25.9% White (102)
3East Robeson PrimaryLumberton26.4% White (147)
4Sandy Grove ElementaryLumber Bridge26.9% Black (150)
5Wake Early College of Health and ScienceRaleigh28.7% White (91)
6Long Branch ElementaryLumberton28.7% Black (123)
7Kingswood ElementaryCary28.8% White (123)
8SandHoke Early College HighRaeford29.7% Hispanic (124)
9Longview ElementaryHickory29.7% Hispanic (80)
10Allen Jay ElementaryHigh Point29.8% Black (139)
11Pleasant Grove ElementaryBurlington29.9% Black (81)
12Sandy Grove MiddleLumber Bridge30.1% Black (182)
13C E Jordan HighDurham30.1% Hispanic (660)
14Mint Hill Elementary SchoolMatthews30.2% White (261)
15Parkton ElementaryParkton30.6% Hispanic (181)
See full sortable list →

Largest North Carolina public schools

Brick-and-mortar schools ranked by total enrollment. Virtual schools excluded.
#SchoolCityStudents
1Myers Park High SchoolCharlotte3,225
2Ardrey Kell High SchoolCharlotte3,036
3Apex Friendship HighApex2,748
4Enloe HighRaleigh2,643
5Wake Preparatory AcademyWake Forest2,617
6Panther Creek HighCary2,609
7South Mecklenburg High SchoolCharlotte2,534
8William Amos Hough HighCornelius2,518
9Millbrook HighRaleigh2,498
10Apex HighApex2,449
11East Mecklenburg High SchoolCharlotte2,422
12Leesville Road HighRaleigh2,411
13Palisades High SchoolCharlotte2,332
14Rolesville HighRolesville2,321
15Lincoln Charter SchoolDenver2,316
See full sortable list →

North Carolina schools underperforming demographics

Bottom 10% within state by BeatsExpectations. Not a verdict, a starting question. A school may be in leadership transition or recovering from a demographic shift.
#SchoolCityBeats by
1North Rowan HighSpencer-51.8pp
2Koontz ElementarySalisbury-37.2pp
3Tarboro HighTarboro-37.0pp
4Northampton County High SchoolGaston-36.8pp
5Center for Career InnovationAsheville-35.1pp
6R Freeman Sch of EngineeringWilmington-33.2pp
7Carver HighWinston Salem-32.9pp
8North Rowan ElementarySpencer-32.6pp
9North Edgecombe HighTarboro-32.6pp
10Vance County High SchoolHenderson-32.2pp
11Weldon STEM High School Career AcademiesHalifax-31.9pp
12Eastern Randolph High SchoolRamseur-31.1pp
13Southwestern Randolph High SchoolAsheboro-30.9pp
14Providence Grove High SchoolClimax-29.7pp
15Southwest HighJacksonville-29.4pp
See full sortable list →

About these rankings

These tables use the most recent NCES Common Core of Data (2024-25) for enrollment, demographics, and staffing, and state-native assessment data (typically 2023-24 or 2024-25) for proficiency. BeatsExpectations is computed via per-state ordinary-least-squares regression of composite proficiency on free-and-reduced-lunch share. Full methodology.

License: CC-BY 4.0. Reproduce these rankings anywhere with attribution to allk12.com. Press contact: [email protected].

Rankings for other states

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyomingDistrict of Columbia