Best private high schools in North Carolina
- Location: Mebane, NC
- Enrollment: 262 (8:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Concord, NC
- Enrollment: 990 (10:1 student to teacher ratio)
- Niche grade: Grade A
- Location: Chapel Hill, NC
- Enrollment: 279 (9:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Winston-salem, NC
- Enrollment: 990 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Rocky Mount, NC
- Enrollment: 479 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Wilmington, NC
- Enrollment: 652 (12:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Davidson, NC
- Enrollment: 505 (6:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Southern Pines, NC
- Enrollment: 540 (10:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Raleigh, NC
- Enrollment: 609 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Durham, NC
- Enrollment: 514 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Raleigh, NC
- Enrollment: 606 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Raleigh, NC
- Enrollment: 1,611 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Greenville, NC
- Enrollment: 362 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Raleigh, NC
- Enrollment: 309 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Durham, NC
- Enrollment: 148 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Goldsboro, NC
- Enrollment: 330 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Lewisville, NC
- Enrollment: 924 (10:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Fayetteville, NC
- Enrollment: 388 (7:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Durham, NC
- Enrollment: 583 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Asheville, NC
- Enrollment: 290 (6:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Greensboro, NC
- Enrollment: 951 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Charlotte, NC
- Enrollment: 1,481 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Raleigh, NC
- Enrollment: 1,239 (6:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Asheville, NC
- Enrollment: 300 (6:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Charlotte, NC
- Enrollment: 1,738 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Winston-salem, NC
- Enrollment: 76 (3:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Gastonia, NC
- Enrollment: 449 (8:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Charlotte, NC
- Enrollment: 1,903 (9:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Durham, NC
- Enrollment: 1,237 (6:1 student to teacher ratio)
- Niche grade: Grade A+
- Location: Cary, NC
- Enrollment: 789 (8:1 student to teacher ratio)
- Niche grade: Grade A+
This story features data reporting by Wade Zhou, writing by Emma Rubin, and is part of a series utilizing data automation across 50 states.