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

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

Across North Carolina, 476 public high schools are ranked here, ranked by the fewest students per teacher, a proxy for class size and staffing. Philip J Weaver Ed Center leads the list at 6.9: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
Best Students/teacher
6.9:1
Median Students/teacher
18.6:1
LOWEST RATIO · NORTH CAROLINA
#SchoolCityDistrictLevelStudentsRatio
1Philip J Weaver Ed CenterGreensboro, NCGuilford County SchoolsHigh2606.9:1
2Cherokee Central High SchoolCherokee, NCCherokee Central High SchoolHigh6937.6:1
3Madison High SchoolMarshall, NCMadison County SchoolsHigh3778.5:1
4Southeast Halifax Collegiate Prep AcademHalifax, NCHalifax County SchoolsHigh20410.2:1
5The School for Creative StudiesDurham, NCDurham Public SchoolsHigh35010.2:1
6Girls Leadership Academy of WilmingtonWilmington, NCGirls Leadership Academy of WilmingtonHigh36210.3:1
7Rosman HighRosman, NCTransylvania County SchoolsHigh25410.4:1
8Chatham Central HighBear Creek, NCChatham County SchoolsHigh32010.4:1
9Winston-Salem Preparatory AcadWinston-Salem, NCWinston Salem / Forsyth County SchoolsHigh36910.6:1
10Alleghany HighSparta, NCAlleghany County SchoolsHigh39511.7:1
11North Stokes High SchoolDanbury, NCStokes County SchoolsHigh28011.7:1
12Uwharrie Ridge Six-TwelveTrinity, NCRandolph County School SystemHigh40912.0:1
13South Creek HighRobersonville, NCMartin County SchoolsHigh26512.2:1
14Mitchell HighBakersville, NCMitchell County SchoolsHigh48212.2:1
15Academy at SmithGreensboro, NCGuilford County SchoolsHigh24612.5:1
16Penn-Griffin SchoolsHigh Point, NCGuilford County SchoolsHigh53912.6:1
17Longleaf School of the ArtsRaleigh, NCLongleaf School of the ArtsHigh40512.7:1
18Wake Young Men's Leadership AcademyRaleigh, NCWake County SchoolsHigh26212.7:1
19Raleigh Charter High SchoolRaleigh, NCRaleigh Charter High SchoolHigh55212.8:1
20The Franklin School of InnovationAsheville, NCThe Franklin School of InnovationHigh71712.9:1
21Apprentice Academy High SchoolMonroe, NCApprentice Academy HS of NCHigh22912.9:1
22Northwood HighPittsboro, NCChatham County SchoolsHigh63412.9:1
23High Point Central HighHigh Point, NCGuilford County SchoolsHigh1,00513.0:1
24Hayesville HighHayesville, NCClay County SchoolsHigh36613.0:1
25Hawthorne Academy of Health SciencesCharlotte, NCCharlotte-Mecklenburg SchoolsHigh23913.3:1
26Research Triangle High SchoolDurham, NCResearch Triangle High SchoolHigh57213.3:1
27Fairmont HighFairmont, NCPublic Schools of Robeson CountyHigh78013.4:1
28Durham School of TechnologyDurham, NCDurham Public SchoolsHigh21913.5:1
29Ascend Leadership Academy: Lee CountySanford, NCAscend Leadership Academy: Lee CountyHigh62813.6:1
30Albemarle HighAlbemarle, NCStanly County SchoolsHigh41413.6:1
31South Davidson Middle and HighDenton, NCDavidson County SchoolsHigh64013.6:1
32Beddingfield HighWilson, NCWilson County SchoolsHigh65313.6:1
33SEA-TechCastle Hayne, NCNew Hanover County SchoolsHigh22713.7:1
34Mountain Heritage HighBurnsville, NCYancey County SchoolsHigh64213.7:1
35Asheville HighAsheville, NCAsheville City SchoolsHigh1,22113.7:1
36Carrboro HighCarrboro, NCChapel Hill-Carrboro City SchoolsHigh88513.8:1
37Highland Sch of TechnologyGastonia, NCGaston County SchoolsHigh53813.9:1
38Washington County HighPlymouth, NCWashington County SchoolsHigh45013.9:1
39Walkertown HighWalkertown, NCWinston Salem / Forsyth County SchoolsHigh66213.9:1
40West Columbus HighCerro Gordo, NCColumbus County SchoolsHigh45914.0:1
41Southeast Raleigh HighRaleigh, NCWake County SchoolsHigh1,43814.0:1
42Brevard HighBrevard, NCTransylvania County SchoolsHigh79914.1:1
43Northeast Guilford HighMcLeansville, NCGuilford County SchoolsHigh97714.1:1
44Bartlett Yancey HighYanceyville, NCCaswell County SchoolsHigh63514.1:1
45Northampton County High SchoolGaston, NCNorthampton County SchoolsHigh26514.2:1
46Reid Ross Classical HighFayetteville, NCCumberland County SchoolsHigh22714.3:1
47Hertford County HighAhoskie, NCHertford County SchoolsHigh44714.3:1
48West Wilkes High SchoolMillers Creek, NCWilkes County SchoolsHigh58214.3:1
49Bear Grass Charter SchoolWilliamston, NCBear Grass Charter SchoolHigh44514.3:1
50Jordan-Matthews HighSiler City, NCChatham County SchoolsHigh84814.3:1
Page 1 of 10 · top 476 of 476 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.