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 4

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

LOWEST RATIO · NORTH CAROLINA
#SchoolCityDistrictLevelStudentsRatio
151Granite Falls MiddleGranite Falls, NCCaldwell County SchoolsMiddle51815.3:1
152Orrum MiddleOrrum, NCPublic Schools of Robeson CountyMiddle29415.3:1
153Gamewell MiddleLenoir, NCCaldwell County SchoolsMiddle45715.3:1
154Canton MiddleCanton, NCHaywood County SchoolsMiddle47515.3:1
155Wadesboro ElementaryWadesboro, NCAnson County SchoolsMiddle21515.4:1
156Lakeshore MiddleMooresville, NCIredell-Statesville SchoolsMiddle53115.4:1
157Southwest MiddleGastonia, NCGaston County SchoolsMiddle83215.4:1
158Western Harnett MiddleLillington, NCHarnett County SchoolsMiddle70015.4:1
159New Century MiddleCameron, NCMoore County SchoolsMiddle60215.4:1
160Highland MiddleSanford, NCHarnett County SchoolsMiddle76215.4:1
161Four Oaks MiddleFour Oaks, NCJohnston County Public SchoolsMiddle47715.4:1
162A G Cox MiddleWinterville, NCPitt County SchoolsMiddle77815.4:1
163Murphy MiddleMurphy, NCCherokee County SchoolsMiddle35315.4:1
164George M. Horton MiddlePittsboro, NCChatham County SchoolsMiddle41415.4:1
165Bethel MiddleWaynesville, NCHaywood County SchoolsMiddle25415.4:1
166Woodland Heights MiddleMooresville, NCIredell-Statesville SchoolsMiddle58115.4:1
167South Robeson Middle SchoolRowland, NCPublic Schools of Robeson CountyMiddle34415.4:1
168Hayesville MiddleHayesville, NCClay County SchoolsMiddle30115.4:1
169West Edgecombe MiddleRocky Mount, NCEdgecombe County Public SchoolsMiddle24915.5:1
170East Lee MiddleSanford, NCLee County SchoolsMiddle52615.5:1
171Oakwood Middle IB SchoolStatesville, NCIredell-Statesville SchoolsMiddle51615.5:1
172Southern MiddleRoxboro, NCPerson County SchoolsMiddle45615.5:1
173Zebulon MiddleZebulon, NCWake County SchoolsMiddle77215.5:1
174West McDowell Middle SchoolMarion, NCMcDowell County SchoolsMiddle55015.5:1
175Swift Creek MiddleClayton, NCJohnston County Public SchoolsMiddle69115.5:1
176Pilot Mountain MiddlePilot Mountain, NCSurry County SchoolsMiddle40115.5:1
177North Garner MiddleGarner, NCWake County SchoolsMiddle83115.5:1
178Elm City MiddleElm City, NCWilson County SchoolsMiddle39915.5:1
179West Wilkes Middle SchoolWilkesboro, NCWilkes County SchoolsMiddle45015.5:1
180Wiley Magnet MiddleWinston Salem, NCWinston Salem / Forsyth County SchoolsMiddle75415.6:1
181East Garner MiddleGarner, NCWake County SchoolsMiddle1,10915.6:1
182Rosewood MiddleGoldsboro, NCWayne County Public SchoolsMiddle30215.6:1
183Liberty MiddleMorganton, NCBurke County SchoolsMiddle45315.6:1
184Crain's Creek MiddleCarthage, NCMoore County SchoolsMiddle48115.7:1
185Stanley MiddleStanley, NCGaston County SchoolsMiddle60215.7:1
186Overhills MiddleSpring Lake, NCHarnett County SchoolsMiddle75815.7:1
187Reidsville MiddleReidsville, NCRockingham County SchoolsMiddle54315.7:1
188Coats-Erwin MiddleDunn, NCHarnett County SchoolsMiddle58915.8:1
189South View MiddleHope Mills, NCCumberland County SchoolsMiddle61415.8:1
190Eastern Guilford MiddleGibsonville, NCGuilford County SchoolsMiddle90115.8:1
191Town Creek MiddleWinnabow, NCBrunswick County SchoolsMiddle54015.8:1
192W P Grier Middle SchoolGastonia, NCGaston County SchoolsMiddle65915.8:1
193Tucker Creek MiddleHavelock, NCCraven County Board of EducationMiddle47815.8:1
194Durant Road MiddleRaleigh, NCWake County SchoolsMiddle64915.8:1
195Southern MiddleAberdeen, NCMoore County SchoolsMiddle62015.8:1
196South Asheboro MiddleAsheboro, NCAsheboro City SchoolsMiddle49115.8:1
197Camden MiddleCamden, NCCamden County SchoolsMiddle46115.8:1
198East Forsyth Middle SchoolKernersville, NCWinston Salem / Forsyth County SchoolsMiddle77215.8:1
199Vance County Middle SchoolHenderson, NCVance County SchoolsMiddle75515.9:1
200East Burke MiddleConnelly Springs, NCBurke County SchoolsMiddle63015.9:1
Page 4 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.