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
351Apex Friendship ElementaryApexWake County SchoolsElementary896
352Charles E Boger ElementaryKannapolisCabarrus County SchoolsElementary895
353Mount Pleasant HighMount PleasantCabarrus County SchoolsHigh894
354Collinswood Language AcademyCharlotteCharlotte-Mecklenburg SchoolsElementary893
355College Prep and Leadership AcademyJamestownThe College Preparatory and Leadership ACombined890
356Lexington Senior High SchoolLexingtonLexington City SchoolsHigh889
357Rolesville MiddleRolesvilleWake County SchoolsMiddle889
358Holly Grove ElementaryHolly SpringsWake County SchoolsElementary889
359Lewisville MiddleLewisvilleWinston Salem / Forsyth County SchoolsMiddle888
360Pleasant Ridge ElementaryGastoniaGaston County SchoolsElementary887
361Revolution AcademySummerfieldRevolution AcademyCombined886
362STARS CharterVassSandhills Theatre Arts RenaissCombined885
363Pitts School Road ElementaryConcordCabarrus County SchoolsElementary885
364Carrboro HighCarrboroChapel Hill-Carrboro City SchoolsHigh885
365Southwest Charlotte STEM AcademyCharlotteSouthwest Charlotte STEM AcademyElementary884
366Gallberry Farm ElementaryHope MillsCumberland County SchoolsElementary883
367Jackson Day SchoolCharlotteJackson Day SchoolCombined882
368Smoky Mountain High SchoolSylvaJackson County Public SchoolsHigh881
369Parkwood MiddleMonroeUnion County Public SchoolsMiddle879
370Roland-Grise MiddleWilmingtonNew Hanover County SchoolsMiddle878
371Sherwood Githens MiddleDurhamDurham Public SchoolsMiddle878
372Mint Hill MiddleMatthewsCharlotte-Mecklenburg SchoolsMiddle878
373Rockingham County HighReidsvilleRockingham County SchoolsHigh878
374Wake Forest Middle SchoolWake ForestWake County SchoolsMiddle878
375Neuse River MiddleRaleighWake County SchoolsMiddle877
376Beulaville ElementaryBeulavilleDuplin County SchoolsElementary877
377Central Academy of Technology and ArtsMonroeUnion County Public SchoolsHigh875
378First Flight High SchoolKill Devil HillsDare County SchoolsHigh874
379East Burke HighConnelly SpringsBurke County SchoolsHigh874
380Oakview ElementaryApexWake County SchoolsElementary873
381Tuscola HighWaynesvilleHaywood County SchoolsHigh873
382Thanksgiving ElementarySelmaJohnston County Public SchoolsElementary870
383Randleman High SchoolRandlemanRandolph County School SystemHigh870
384Oxford PreparatoryOxfordOxford Preparatory SchoolCombined869
385Scotts Ridge ElementaryApexWake County SchoolsElementary869
386Apex MiddleApexWake County SchoolsMiddle867
387Huntersville ElementaryHuntersvilleCharlotte-Mecklenburg SchoolsElementary867
388Red Springs HighRed SpringsPublic Schools of Robeson CountyHigh867
389Overhills ElementarySpring LakeHarnett County SchoolsElementary866
390B F Grady ElementaryAlbertsonDuplin County SchoolsElementary865
391Mint Hill Elementary SchoolMatthewsCharlotte-Mecklenburg SchoolsElementary864
392Hawfields MiddleMebaneAlamance-Burlington SchoolsMiddle864
393East Duplin HighBeulavilleDuplin County SchoolsHigh864
394Pisgah HighCantonHaywood County SchoolsHigh859
395Community Charter SchoolStanleyCommunity Charter SchoolCombined858
396Meadowlark MiddleWinston-SalemWinston Salem / Forsyth County SchoolsMiddle857
397Surf City ElementaryHampsteadPender County SchoolsElementary857
398Concord Lake STEAM AcademyKannapolisConcord Lake STEAM AcademyElementary856
399Hunters Creek MiddleJacksonvilleOnslow County SchoolsMiddle856
400Douglas Byrd MiddleFayettevilleCumberland County SchoolsMiddle855
Page 8 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