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
251Southern Nash HighBaileyNash County Public SchoolsHigh1,048
252East Lincoln HighDenverLincoln County SchoolsHigh1,047
253Socrates AcademyMatthewsSocrates AcademyCombined1,039
254Weddington Hills ElementaryConcordCabarrus County SchoolsElementary1,038
255Northern Nash HighRocky MountNash County Public SchoolsHigh1,035
256Lufkin Road MiddleApexWake County SchoolsMiddle1,035
257Excelsior Classical AcademyDurhamExcelsior Classical AcademyCombined1,032
258Southwest Guilford MiddleHigh PointGuilford County SchoolsMiddle1,032
259Fike HighWilsonWilson County SchoolsHigh1,028
260Richlands HighRichlandsOnslow County SchoolsHigh1,027
261John R Griffin MiddleFayettevilleCumberland County SchoolsMiddle1,024
262Hickory HighHickoryHickory City SchoolsHigh1,024
263Rocky Mount HighRocky MountNash County Public SchoolsHigh1,023
264Croatan HighNewportCarteret County Public SchoolsHigh1,019
265E E Smith HighFayettevilleCumberland County SchoolsHigh1,017
266Northridge MiddleCharlotteCharlotte-Mecklenburg SchoolsMiddle1,014
267Havelock HighHavelockCraven County Board of EducationHigh1,014
268Erwin HighAshevilleBuncombe County SchoolsHigh1,013
269Martin MiddleRaleighWake County SchoolsMiddle1,011
270Durham Charter SchoolDurhamDurham Charter SchoolCombined1,010
271Polenta ElementaryGarnerJohnston County Public SchoolsElementary1,010
272Southern Wayne HighDudleyWayne County Public SchoolsHigh1,007
273Douglas Byrd HighFayettevilleCumberland County SchoolsHigh1,006
274High Point Central HighHigh PointGuilford County SchoolsHigh1,005
275Fuquay-Varina MiddleFuquay-VarinaWake County SchoolsMiddle1,004
276Carmel MiddleCharlotteCharlotte-Mecklenburg SchoolsMiddle1,004
277American Leadership Academy-CoastalWilmingtonAmerican Leadership Academy-CoastalCombined1,002
278Dixon MiddleSneads FerryOnslow County SchoolsMiddle997
279Franklin HighFranklinMacon County SchoolsHigh996
280River Bend MiddleRaleighWake County SchoolsMiddle995
281Northwest School of the ArtsCharlotteCharlotte-Mecklenburg SchoolsHigh993
282Davis Drive MiddleCaryWake County SchoolsMiddle992
283Oak Grove HighWinston-SalemDavidson County SchoolsHigh992
284Statesville HighStatesvilleIredell-Statesville SchoolsHigh991
285Kennedy MiddleCharlotteCharlotte-Mecklenburg SchoolsMiddle990
286Crestdale MiddleMatthewsCharlotte-Mecklenburg SchoolsMiddle989
287South Point HighBelmontGaston County SchoolsHigh989
288West Rowan HighMount UllaRowan-Salisbury SchoolsHigh988
289Herbert Akins Rd ElementaryFuquay-VarinaWake County SchoolsElementary988
290Princeton HighPrincetonJohnston County Public SchoolsHigh988
291East Rowan HighSalisburyRowan-Salisbury SchoolsHigh986
292North Iredell HighOlinIredell-Statesville SchoolsHigh983
293River Dell ElementaryClaytonJohnston County Public SchoolsElementary981
294Piedmont MiddleMonroeUnion County Public SchoolsMiddle980
295Holly Grove MiddleHolly SpringsWake County SchoolsMiddle979
296Northeast Guilford HighMcLeansvilleGuilford County SchoolsHigh977
297Dillard Drive MiddleRaleighWake County SchoolsMiddle977
298Forest Hills HighMarshvilleUnion County Public SchoolsHigh973
299West View ElementaryGarnerJohnston County Public SchoolsElementary969
300Hanes Magnet SchoolWinston SalemWinston Salem / Forsyth County SchoolsMiddle967
Page 6 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