The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
Best Schools · North Carolina · Largest by enrollment

Largest North Carolina public schools by enrollment

North Carolina public schools ranked by total enrollment. Brick-and-mortar only; virtual schools excluded.

NORTH CAROLINA · LARGEST BY ENROLLMENT
#SchoolCityDistrictLevelStudents
401Highland ElementarySanfordHarnett County SchoolsElementary854
402North Pitt HighBethelPitt County SchoolsHigh854
403Rocky Mount PreparatoryRocky MountRocky Mount PreparatoryCombined854
404Hardin Park ElementaryBooneWatauga County SchoolsElementary854
405Cochrane Collegiate AcademyCharlotteCharlotte-Mecklenburg SchoolsHigh854
406Maiden HighMaidenCatawba County SchoolsHigh852
407Cleveland ElementaryClaytonJohnston County Public SchoolsElementary851
408Idlewild ElementaryCharlotteCharlotte-Mecklenburg SchoolsElementary850
409Reedy Creek ElementaryCharlotteCharlotte-Mecklenburg SchoolsElementary850
410Harrisburg ElementaryHarrisburgCabarrus County SchoolsElementary850
411Stoney Creek ElementaryCharlotteCharlotte-Mecklenburg SchoolsElementary850
412Rugby MiddleHendersonvilleHenderson County SchoolsMiddle849
413Eastway MiddleCharlotteCharlotte-Mecklenburg SchoolsMiddle849
414Jordan-Matthews HighSiler CityChatham County SchoolsHigh848
415Norwayne MiddleFremontWayne County Public SchoolsMiddle848
416Montgomery Central HighTroyMontgomery County SchoolsHigh846
417Bunker Hill HighClaremontCatawba County SchoolsHigh845
418Martin Luther King Jr MiddleCharlotteCharlotte-Mecklenburg SchoolsMiddle844
419White Oak ElementaryApexWake County SchoolsElementary843
420Classical Charter Schools of WhitevilleWhitevilleClassical Charter Schools of WhitevilleElementary842
421Ridge Road MiddleCharlotteCharlotte-Mecklenburg SchoolsMiddle840
422Red Oak MiddleBattleboroNash County Public SchoolsMiddle840
423Clemmons ElementaryClemmonsWinston Salem / Forsyth County SchoolsElementary839
424Western Alamance MiddleElonAlamance-Burlington SchoolsMiddle837
425Topsail MiddleHampsteadPender County SchoolsMiddle837
426Coastal ElementaryHolly RidgeOnslow County SchoolsElementary833
427Eastern ElementaryGreenvillePitt County SchoolsElementary833
428Whitewater AcademyCharlotteCharlotte-Mecklenburg SchoolsElementary832
429Southwest MiddleGastoniaGaston County SchoolsMiddle832
430North Garner MiddleGarnerWake County SchoolsMiddle831
431Clinton HighClintonClinton City SchoolsHigh828
432Eno River AcademyHillsboroughEno River AcademyCombined828
433Graham HighGrahamAlamance-Burlington SchoolsHigh828
434Meadowlark ElementaryWinston-SalemWinston Salem / Forsyth County SchoolsElementary827
435Harris Creek ElementaryRaleighWake County SchoolsElementary827
436Southeast Guilford MiddleGreensboroGuilford County SchoolsMiddle826
437Willow Springs ElementaryWillow SpringWake County SchoolsElementary826
438Northwest Cabarrus MiddleConcordCabarrus County SchoolsMiddle825
439West Cary MiddleCaryWake County SchoolsMiddle824
440American Renaissance SchoolStatesvilleAmerican Renaissance SchoolElementary823
441Southern Alamance MiddleGrahamAlamance-Burlington SchoolsMiddle822
442Lakeforest ElementaryGreenvillePitt County SchoolsElementary821
443Wintergreen IntermediateGreenvillePitt County SchoolsElementary821
444Apple Valley MiddleHendersonvilleHenderson County SchoolsMiddle820
445Hibriten HighLenoirCaldwell County SchoolsHigh818
446J.V. Washam ElementaryCorneliusCharlotte-Mecklenburg SchoolsElementary818
447Barnette ElementaryHuntersvilleCharlotte-Mecklenburg SchoolsElementary818
448Bunn HighBunnFranklin County SchoolsHigh817
449Antioch ElementaryMatthewsUnion County Public SchoolsElementary816
450West Columbus SchoolCerro GordoColumbus County SchoolsElementary814
Page 9 of 20 · 1,000 ranked. Total enrollment from NCES 2024-25. Virtual schools excluded.

Other North Carolina rankings

Outperforming demographicsUnderperforming demographicsTitle I beating the oddsHighest proficiencyLowest student-teacher ratioFastest-growingMost racially diverse

Same ranking, other states

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming