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

The public middle schools with the highest student-to-teacher ratios in North Carolina

This ranking covers the public middle schools with the highest student-to-teacher ratios in North Carolina, drawn from 456 qualifying public middle schools. Porter Ridge Middle School leads the list at 23.1:1, against a median of 16.2:1 across the ranked schools.

Sort any column, filter to a school or district, or download the full ranking as a CSV. Source data is federal NCES and state assessment reporting, 2024-25.

Schools ranked
456
North Carolina
Top Students/teacher
23.1:1
Median Students/teacher
16.2:1
HIGHEST RATIO · NORTH CAROLINA
#SchoolCityDistrictLevelStudentsRatio
1Porter Ridge Middle SchoolIndian Trail, NCUnion County Public SchoolsMiddle1,44723.1:1
2Cuthbertson MiddleWaxhaw, NCUnion County Public SchoolsMiddle1,32322.4:1
3Roseboro-Salemburg MiddleRoseboro, NCSampson County SchoolsMiddle39421.9:1
4Brogden MiddleDudley, NCWayne County Public SchoolsMiddle60321.5:1
5Hickory Ridge MiddleHarrisburg, NCCabarrus County SchoolsMiddle1,05720.9:1
6Crestdale MiddleMatthews, NCCharlotte-Mecklenburg SchoolsMiddle98920.5:1
7Red Oak MiddleBattleboro, NCNash County Public SchoolsMiddle84020.4:1
8Northwest Cabarrus MiddleConcord, NCCabarrus County SchoolsMiddle82520.4:1
9Weddington MiddleMatthews, NCUnion County Public SchoolsMiddle1,32420.4:1
10Piedmont Middle SchoolCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,10820.3:1
11Community House MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,42520.2:1
12Southern Nash MiddleSpring Hope, NCNash County Public SchoolsMiddle79520.1:1
13Parkwood MiddleMonroe, NCUnion County Public SchoolsMiddle87920.1:1
14Rochelle MiddleKinston, NCLenoir County Public SchoolsMiddle51720.1:1
15Kannapolis Middle School 6Kannapolis, NCKannapolis City SchoolsMiddle35820.1:1
16Rocky Mount MiddleRocky Mount, NCNash County Public SchoolsMiddle69220.1:1
17Harris Road MiddleConcord, NCCabarrus County SchoolsMiddle1,36820.0:1
18East Rutherford Middle SchoolBostic, NCRutherford County SchoolsMiddle53320.0:1
19Troutman MiddleTroutman, NCIredell-Statesville SchoolsMiddle47020.0:1
20Thomasville MiddleThomasville, NCThomasville City SchoolsMiddle50020.0:1
21Marvin Ridge MiddleWaxhaw, NCUnion County Public SchoolsMiddle1,27720.0:1
22Woodlawn MiddleMebane, NCAlamance-Burlington SchoolsMiddle63319.8:1
23Lowe's Grove MiddleDurham, NCDurham Public SchoolsMiddle56419.8:1
24Moyock MiddleMoyock, NCCurrituck County SchoolsMiddle63519.7:1
25Littlefield MiddleLumberton, NCPublic Schools of Robeson CountyMiddle63219.6:1
26Norwayne MiddleFremont, NCWayne County Public SchoolsMiddle84819.6:1
27Randolph MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,21519.5:1
28Wilson STEM AcademyCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle45619.5:1
29Alexander Graham MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,18719.4:1
30Apex Friendship MiddleApex, NCWake County SchoolsMiddle1,41219.3:1
31J W Parker MiddleRocky Mount, NCEdgecombe County Public SchoolsMiddle33619.2:1
32China Grove MiddleChina Grove, NCRowan-Salisbury SchoolsMiddle57219.1:1
33Kings Mountain IntermediateKings Mountain, NCCleveland County SchoolsMiddle60119.0:1
34Alston Ridge MiddleCary, NCWake County SchoolsMiddle1,49419.0:1
35Eastern Wayne MiddleGoldsboro, NCWayne County Public SchoolsMiddle42719.0:1
36South Charlotte MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle77018.9:1
37Hawfields MiddleMebane, NCAlamance-Burlington SchoolsMiddle86418.9:1
38Cramerton MiddleCramerton, NCGaston County SchoolsMiddle95918.9:1
39Swansboro MiddleSwansboro, NCOnslow County SchoolsMiddle1,05218.8:1
40Archer Lodge MiddleWendell, NCJohnston County Public SchoolsMiddle1,20418.8:1
41Sedgefield MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle53418.7:1
42Mills Park MiddleCary, NCWake County SchoolsMiddle1,63218.7:1
43Starmount MiddleBoonville, NCYadkin County SchoolsMiddle50218.7:1
44Jay M. Robinson MiddleCharlotte, NCCharlotte-Mecklenburg SchoolsMiddle1,33318.7:1
45R-S Middle SchoolRutherfordton, NCRutherford County SchoolsMiddle56118.7:1
46Southwestern Randolph Middle SchoolAsheboro, NCRandolph County School SystemMiddle46718.7:1
47J. M. Alexander MiddleHuntersville, NCCharlotte-Mecklenburg SchoolsMiddle79918.7:1
48Topsail MiddleHampstead, NCPender County SchoolsMiddle83718.7:1
49West Iredell MiddleStatesville, NCIredell-Statesville SchoolsMiddle52118.6:1
50G. C. Hawley MiddleCreedmoor, NCGranville County SchoolsMiddle44218.6:1
Page 1 of 10 · top 456 of 456 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All North Carolina schools

Highest ratio rankings at a wider scope

Nationwide

Other rankings for North Carolina

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyFastest 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.