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

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

This ranking covers the public high schools with the highest student-to-teacher ratios in North Carolina, drawn from 476 qualifying public high schools. Richmond 9th Grade Academy leads the list at 67.5:1, against a median of 18.6: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
476
North Carolina
Top Students/teacher
67.5:1
Median Students/teacher
18.6:1
HIGHEST RATIO · NORTH CAROLINA
#SchoolCityDistrictLevelStudentsRatio
1Richmond 9th Grade AcademyHamlet, NCRichmond County SchoolsHigh42467.5:1
2Rutherford Early College High SchoolSpindale, NCRutherford County SchoolsHigh20855.0:1
3Pender Early College HighBurgaw, NCPender County SchoolsHigh21550.8:1
4Beaufort Co Early College HighWashington, NCBeaufort County SchoolsHigh28044.5:1
5The JP Knapp ECH (i)SchoolCurrituck, NCCurrituck County SchoolsHigh27444.5:1
6Levine Middle College High SchMatthews, NCCharlotte-Mecklenburg SchoolsHigh21643.2:1
7Rockingham Co Early College HighWentworth, NCRockingham County SchoolsHigh34441.9:1
8Yadkin Early CollegeYadkinville, NCYadkin County SchoolsHigh20041.8:1
9Johnston County Schools Career TechnicalSmithfield, NCJohnston County Public SchoolsHigh24141.1:1
10Lee Early CollegeSanford, NCLee County SchoolsHigh27239.6:1
11Richmond Early College HighHamlet, NCRichmond County SchoolsHigh29437.8:1
12Central Wake High SchoolRaleigh, NCCentral Wake Charter High SchoolHigh29337.4:1
13Early College EAST HighHavelock, NCCraven County Board of EducationHigh20837.1:1
14Cabarrus Early College of TechnologyConcord, NCCabarrus County SchoolsHigh23636.1:1
15Surry Early CollegeDobson, NCSurry County SchoolsHigh29635.9:1
16Vance Co Early CollegeHenderson, NCVance County SchoolsHigh23635.3:1
17Johnston Co Early College AcademySmithfield, NCJohnston County Public SchoolsHigh25135.0:1
18Craven Early College HighNew Bern, NCCraven County Board of EducationHigh22134.4:1
19Cumberland PolytechnicFayetteville, NCCumberland County SchoolsHigh31934.3:1
20Challenger Early College HighHickory, NCCatawba County SchoolsHigh37633.5:1
21Rowan Co Early CollegeSalisbury, NCRowan-Salisbury SchoolsHigh23533.0:1
22Commonwealth HighCharlotte, NCCommonwealth High SchoolHigh37732.3:1
23Granville Early College HighCreedmoor, NCGranville County SchoolsHigh20731.4:1
24NRM Early College High SchoolRocky Mount, NCNash County Public SchoolsHigh37630.5:1
25ABSS Early College at ACCGraham, NCAlamance-Burlington SchoolsHigh24729.9:1
26Randolph Early College High SchoolAsheboro, NCRandolph County School SystemHigh35829.8:1
27Lenoir County Early College HighKinston, NCLenoir County Public SchoolsHigh24629.8:1
28Stewart Creek HighCharlotte, NCStewart Creek High SchoolHigh34229.6:1
29Wilkes Early College High SchoolWilkesboro, NCWilkes County SchoolsHigh26529.4:1
30Topsail HighHampstead, NCPender County SchoolsHigh1,94529.1:1
31Montgomery County Early CollegeTroy, NCMontgomery County SchoolsHigh28228.2:1
32Cumberland International Early CollegeFayetteville, NCCumberland County SchoolsHigh23728.1:1
33Agriculture and Science Early CollegeOlin, NCIredell-Statesville SchoolsHigh25528.0:1
34Central Piedmont Early CollegeCharlotte, NCCharlotte-Mecklenburg SchoolsHigh27827.8:1
35Pinecrest HighSouthern Pines, NCMoore County SchoolsHigh2,29027.6:1
36New Bern HighNew Bern, NCCraven County Board of EducationHigh1,63727.6:1
37Draughn High SchoolValdese, NCBurke County SchoolsHigh66127.3:1
38Madison Early College HighMarshall, NCMadison County SchoolsHigh27027.0:1
39Overhills HighSpring Lake, NCHarnett County SchoolsHigh1,98126.8:1
40Hickory HighHickory, NCHickory City SchoolsHigh1,02426.6:1
41Charles B Aycock HighPikeville, NCWayne County Public SchoolsHigh1,13826.6:1
42J D Clement Early College HSDurham, NCDurham Public SchoolsHigh38026.3:1
43Pine Forest HighFayetteville, NCCumberland County SchoolsHigh1,55126.1:1
44Crossroads Arts and Science Early CollegStatesville, NCIredell-Statesville SchoolsHigh22525.9:1
45Person HighRoxboro, NCPerson County SchoolsHigh1,16525.8:1
46Gray's Creek HighHope Mills, NCCumberland County SchoolsHigh1,45825.7:1
47Brunswick County Early CollegeBolivia, NCBrunswick County SchoolsHigh33225.5:1
48Wayne Early / Middle College HighGoldsboro, NCWayne County Public SchoolsHigh23925.5:1
49Jack Britt HighFayetteville, NCCumberland County SchoolsHigh1,94025.0:1
50Caldwell Early CollegeHudson, NCCaldwell County SchoolsHigh38725.0:1
Page 1 of 10 · top 476 of 476 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.