The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Lowest ratio · North Carolina · Middle schools

The public middle schools with the lowest student-to-teacher ratios in North Carolina · page 6

Ranks 251300 of the public schools with the lowest student-to-teacher ratios in North Carolina. Back to page 1.

LOWEST RATIO · NORTH CAROLINA
#SchoolCityDistrictLevelStudentsRatio
251Central Davidson MiddleLexington, NCDavidson County SchoolsMiddle68616.5:1
252Speight MiddleStantonsburg, NCWilson County SchoolsMiddle28116.5:1
253Spring Creek MiddleSeven Springs, NCWayne County Public SchoolsMiddle57116.6:1
254Harnett Central MiddleAngier, NCHarnett County SchoolsMiddle1,05916.6:1
255Kernersville MiddleKernersville, NCWinston Salem / Forsyth County SchoolsMiddle75416.6:1
256Roland-Grise MiddleWilmington, NCNew Hanover County SchoolsMiddle87816.6:1
257Central MiddleWhiteville, NCWhiteville City SchoolsMiddle45116.6:1
258Kannapolis Middle School 7/8Kannapolis, NCKannapolis City SchoolsMiddle78216.6:1
259J E Holmes MiddleEden, NCRockingham County SchoolsMiddle61216.6:1
260Shelby MiddleShelby, NCCleveland County SchoolsMiddle58816.6:1
261N L Dillard MiddleYanceyville, NCCaswell County SchoolsMiddle43216.6:1
262River Bend MiddleClaremont, NCCatawba County SchoolsMiddle45016.6:1
263New Bridge MiddleJacksonville, NCOnslow County SchoolsMiddle48216.6:1
264Rolesville MiddleRolesville, NCWake County SchoolsMiddle88916.6:1
265Rogers-Herr MiddleDurham, NCDurham Public SchoolsMiddle66016.6:1
266Rugby MiddleHendersonville, NCHenderson County SchoolsMiddle84916.6:1
267North Stanly MiddleNew London, NCStanly County SchoolsMiddle47116.6:1
268Martin MiddleRaleigh, NCWake County SchoolsMiddle1,01116.6:1
269Margaret B. Pollard MiddleChapel Hill, NCChatham County SchoolsMiddle73616.7:1
270Northwoods Park MiddleJacksonville, NCOnslow County SchoolsMiddle63316.7:1
271Hudson MiddleHudson, NCCaldwell County SchoolsMiddle55116.7:1
272STEM Early HighHenderson, NCVance County SchoolsMiddle28116.7:1
273Harry M Arndt MiddleHickory, NCCatawba County SchoolsMiddle60116.7:1
274Otis L Hairston Sr MiddleGreensboro, NCGuilford County SchoolsMiddle65816.7:1
275Broad Creek MiddleNewport, NCCarteret County Public SchoolsMiddle72216.8:1
276Lewisville MiddleLewisville, NCWinston Salem / Forsyth County SchoolsMiddle88816.8:1
277Hunters Creek MiddleJacksonville, NCOnslow County SchoolsMiddle85616.8:1
278Carmel MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,00416.8:1
279E Lawson Brown MiddleThomasville, NCDavidson County SchoolsMiddle56016.8:1
280Quail Hollow MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,09016.8:1
281Jamestown MiddleJamestown, NCGuilford County SchoolsMiddle94916.8:1
282Lufkin Road MiddleApex, NCWake County SchoolsMiddle1,03516.8:1
283West Pine MiddleWest End, NCMoore County SchoolsMiddle71716.8:1
284Lumberton JuniorLumberton, NCPublic Schools of Robeson CountyMiddle65516.8:1
285Brogden MiddleDurham, NCDurham Public SchoolsMiddle75316.9:1
286Flat Rock MiddleEast Flat Rock, NCHenderson County SchoolsMiddle74816.9:1
287Woodington MiddleKinston, NCLenoir County Public SchoolsMiddle58416.9:1
288Southeast Guilford MiddleGreensboro, NCGuilford County SchoolsMiddle82616.9:1
289Kernodle MiddleGreensboro, NCGuilford County SchoolsMiddle70716.9:1
290Forbush MiddleEast Bend, NCYadkin County SchoolsMiddle59816.9:1
291Lucas MiddleDurham, NCDurham Public SchoolsMiddle40016.9:1
292Mount Pleasant MiddleMount Pleasant, NCCabarrus County SchoolsMiddle66017.0:1
293Holly Grove MiddleHolly Springs, NCWake County SchoolsMiddle97917.0:1
294Kings Mountain MiddleKings Mountain, NCCleveland County SchoolsMiddle63117.0:1
295Riverwood MiddleClayton, NCJohnston County Public SchoolsMiddle90217.0:1
296Jacksonville Commons MiddleJacksonville, NCOnslow County SchoolsMiddle91817.0:1
297South Stanly MiddleNorwood, NCStanly County SchoolsMiddle40217.0:1
298North Wilkes Middle SchoolNorth Wilkesboro, NCWilkes County SchoolsMiddle48417.0:1
299Meadowlark MiddleWinston-Salem, NCWinston Salem / Forsyth County SchoolsMiddle85717.0:1
300Pembroke MiddlePembroke, NCPublic Schools of Robeson CountyMiddle64517.0:1
Page 6 of 10 · top 456 of 456 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All North Carolina schools

Lowest ratio rankings at a wider scope

Nationwide

Other rankings for North Carolina

LargestMost diverseHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.