Best North Carolina Online Public Middle Schools (2026)

For the 2026 school year, there are 11 online public middle schools serving 6,783 students in North Carolina.
North Carolina online public middle schools have an average math proficiency score of 33% (versus the North Carolina public middle school average of 48%), and reading proficiency score of 47% (versus the 50% statewide average).
Minority enrollment is 61% of the student body (majority Black), which is more than the North Carolina public middle school average of 56% (majority Black and Hispanic).
Learn more about how online public schools and online high schools work.

Best Online Public Middle Schools in North Carolina (2026)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Buncombe County Schools Virtual Academy
(Math: 50-54% | Reading: 60-64%)
Rank:
7/
10
Top 50%
21 Trinity Chapel Rd, Building
Asheville, NC 28805
(828) 255-5102
Gr: K-12 | 280 students Student-teacher ratio: 20:1 Minority enrollment: 22%
Rank: #22.
Granville Academy
(Math: 35-39% | Reading: 60-64%)
Rank:
6/
10
Top 50%
200 Taylor St
Oxford, NC 27565
(919) 693-3914
Gr: K-12 | 216 students Student-teacher ratio: 15:1 Minority enrollment: 39%
Rank: #33.
Sandy Grove Middle School
(Math: 38% | Reading: 47%)
Rank:
4/
10
Bottom 50%
300 Chason Road
Lumber Bridge, NC 28357
(910) 875-3559
Gr: 6-8 | 625 students Student-teacher ratio: 20:1 Minority enrollment: 74%
Rank: #44.
American Renaissance School
Charter School
(Math: 34% | Reading: 51%)
Rank:
4/
10
Bottom 50%
132 East Broad Street
Statesville, NC 28677
(704) 924-8870
Gr: K-8 | 820 students Student-teacher ratio: 14:1 Minority enrollment: 46%
Rank: #55.
Apprentice Academy High School
Charter School
(Math: 40-49% | Reading: 40-44%)
Rank:
4/
10
Bottom 50%
2505 Weddington Rd.
Monroe, NC 28110
(980) 313-8610
Gr: 7-12 | 229 students Student-teacher ratio: 13:1 Minority enrollment: 43%
Rank: #66.
Gaston Virtual Academy
Magnet School
(Math: 33% | Reading: 49%)
Rank:
4/
10
Bottom 50%
1 Learning Place
Gastonia, NC 28052
(704) 836-9125
Gr: K-12 | 323 students Student-teacher ratio: 12:1 Minority enrollment: 45%
Rank: #77.
North Carolina Cyber Academy
Charter School
(Math: 28% | Reading: 50%)
Rank:
4/
10
Bottom 50%
2800 Meridian Parkway, Suite 1
Durham, NC 27713
(984) 262-9237
Gr: K-12 | 2,523 students Student-teacher ratio: 18:1 Minority enrollment: 56%
Rank: #88.
West Hoke Middle School
(Math: 38% | Reading: 42%)
Rank:
4/
10
Bottom 50%
200 Nc 211 W
Raeford, NC 28376
(910) 875-3411
Gr: 6-8 | 597 students Student-teacher ratio: 17:1 Minority enrollment: 87%
Rank: #99.
Stanly County Virtual Education
(Math: 20-24% | Reading: 45-49%)
Rank:
3/
10
Bottom 50%
1121 Austin St
Albemarle, NC 28001
(704) 961-3081
Gr: 2-12 | 99 students Minority enrollment: 35%
Rank: #1010.
East Hoke Middle School
(Math: 35% | Reading: 40%)
Rank:
3/
10
Bottom 50%
4702 Fayetteville Rd
Raeford, NC 28376
(910) 875-5048
Gr: 6-8 | 777 students Student-teacher ratio: 15:1 Minority enrollment: 82%
Rank: #1111.
Gaston Stem Leadership Academy
(Math: 25-29% | Reading: 25-29%)
Rank:
2/
10
Bottom 50%
400 Broughton Street
Gaston, NC 27832
(252) 537-2520
Gr: PK-8 | 294 students Student-teacher ratio: 12:1 Minority enrollment: 95%

Frequently Asked Questions

How many online public middle schools are offered in North Carolina?
11 online public middle schools are available for North Carolina students.
What is the racial composition of online public middle schools students in North Carolina?
North Carolina online public middle schools minority enrollment is 61% of the student body (majority Black), which is more than the North Carolina public middle schools average of 56% (majority Black and Hispanic).

Recent Articles

Spring Parent-Teacher Conferences: Key Questions
Spring Parent-Teacher Conferences: Key Questions
Spring Parent-Teacher Conferences: Questions Every Parent Should Ask to support academic growth, social development, and 2026 classroom goals.
Prepare for Spring Tests Without Anxiety
Prepare for Spring Tests Without Anxiety
Learn how to prepare for spring standardized tests without increasing anxiety using proven strategies for families and schools.
Why Public Schools Are Launching Marketing Campaigns in 2026
Why Public Schools Are Launching Marketing Campaigns in 2026
Discover why public schools are launching marketing campaigns in 2026 and how enrollment shifts, school choice, and funding pressures are driving change.
Notice: Javascript file does not exist: /home/devmiha/workspace/psr/public_html/javascript/components/popper.min.js in /home/devmiha/workspace/shared/misc/JSCompiler.inc.php on line 241 Notice: Javascript file does not exist: /home/devmiha/workspace/psr/public_html/javascript/components/tippy.min.js in /home/devmiha/workspace/shared/misc/JSCompiler.inc.php on line 241 Notice: Directory does not exist in /home/devmiha/workspace/shared/misc/JSCompiler.inc.php on line 241 Notice: Unable to save compiled js file in /home/devmiha/workspace/shared/misc/JSCompiler.inc.php on line 241