North Carolina · NCES CCD 2024-25
Best Student-Teacher Ratios in North Carolina
The 50 public schools in North Carolina with the lowest student-teacher ratios, a class-size measure computed from NCES staffing data.
- 4.1:1
- Best ratio
- 16.4:1
- State average
- 15.7:1
- National average
- 50
- Schools listed
The ranking in one line
Shaw Academy runs North Carolina's smallest classes at 4.1:1, and 50 of the 50 schools listed sit below the state average of 16.4:1.
- 4.1:1
- smallest classes (Shaw Academy)
- 50
- listed schools below the state average
- 16.4:1
- North Carolina average
- 15.7:1
- national average
| # | School | Enrollment | Student:Teacher |
|---|---|---|---|
| 1 | Shaw Academy Laurinburg | 122 | 4.1:1 |
| 2 | Phillips High Raleigh | 123 | 4.3:1 |
| 3 | Marjorie Williams Academy Newland | 130 | 4.4:1 |
| 4 | Gateway Education Center Greensboro | 146 | 4.6:1 |
| 5 | Haynes Inman Education Center Jamestown | 135 | 5.2:1 |
| 6 | Northview Academy Statesville | 108 | 5.9:1 |
| 7 | Lowrance Middle Winston Salem | 129 | 6:1 |
| 8 | Performance Learning Center Charlotte | 278 | 6.2:1 |
| 9 | Metro School Charlotte | 258 | 6.6:1 |
| 10 | Career Academy and Technical School Troutman | 103 | 6.9:1 |
| 11 | Community High School Swannanoa | 127 | 7:1 |
| 12 | Ocracoke School Ocracoke | 139 | 7.5:1 |
| 13 | Barnardsville Elementary Barnardsville | 125 | 7.6:1 |
| 14 | Turning Point Academy Shelby | 142 | 7.7:1 |
| 15 | Conover Special Education Conover | 107 | 7.8:1 |
| 16 | Bethel Elementary Sugar Grove | 128 | 7.9:1 |
| 17 | Philip J Weaver Ed Center Greensboro | 260 | 8:1 |
| 18 | Movement School Southwest Charlotte | 284 | 8.1:1 |
| 19 | Webb Street School Gastonia | 163 | 8.2:1 |
| 20 | Asheville Peak Academy Asheville | 161 | 8.2:1 |
| 21 | Mabel Elementary Zionville | 140 | 8.2:1 |
| 22 | Bugg Elementary Raleigh | 345 | 8.3:1 |
| 23 | Southeast Elementary Kinston | 326 | 8.6:1 |
| 24 | Durham's Performance Learning Center Durham | 122 | 8.6:1 |
| 25 | Poe Elementary Raleigh | 324 | 8.8:1 |
| 26 | Henderson County Career Academy Flat Rock | 114 | 8.9:1 |
| 27 | Madison High School Marshall | 377 | 9:1 |
| 28 | Haliwa-Saponi Tribal School Hollister | 140 | 9:1 |
| 29 | Powell Elementary Raleigh | 335 | 9.2:1 |
| 30 | Career Readiness Academy at Mosley Plc Wilmington | 150 | 9.2:1 |
| 31 | North Kannapolis Elementary Kannapolis | 296 | 9.3:1 |
| 32 | Druid Hills Academy Charlotte | 288 | 9.3:1 |
| 33 | Woods Charter Chapel Hill | 515 | 9.4:1 |
| 34 | Ecu Community School Greenville | 108 | 9.5:1 |
| 35 | Little River K-8 School Durham | 326 | 9.6:1 |
| 36 | Bennett School Bennett | 187 | 9.6:1 |
| 37 | Woodfin Elementary Asheville | 111 | 9.6:1 |
| 38 | Saluda Elementary School Saluda | 142 | 9.7:1 |
| 39 | Kearns Academy High Point | 108 | 9.7:1 |
| 40 | Highlands School Highlands | 344 | 9.8:1 |
| 41 | Rosman High Rosman | 254 | 9.8:1 |
| 42 | Partnership Elementary Raleigh | 276 | 9.9:1 |
| 43 | Selma Middle School Selma | 339 | 10:1 |
| 44 | C C Spaulding Elementary Durham | 247 | 10:1 |
| 45 | Weldon Stem High School Career Academies Weldon | 145 | 10:1 |
| 46 | Cape Hatteras Secondary School Buxton | 364 | 10.1:1 |
| 47 | Cove Creek Elementary Vilas | 289 | 10.1:1 |
| 48 | West Smithfield Elementary Smithfield | 494 | 10.2:1 |
| 49 | Underwood Elementary Raleigh | 405 | 10.3:1 |
| 50 | Lucas Middle Durham | 400 | 10.3:1 |
Source: National Center for Education Statistics (NCES), Common Core of Data (CCD), 2024-25 school year.
Schools with enrollment under 100 are excluded.
Read our methodology - how this data is sourced, computed, and verified.