For the 2025 school year, there are 17 online public middle schools serving 61,393 students in Pennsylvania.
Pennsylvania online public middle schools have an average math proficiency score of 14% (versus the Pennsylvania public middle school average of 29%), and reading proficiency score of 43% (versus the 52% statewide average).
Minority enrollment is 47% of the student body (majority Black), which is more than the Pennsylvania public middle school average of 46% (majority Black and Hispanic).
Learn more about how online public schools and online high schools work.
Best Online Public Middle Schools in Pennsylvania (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
21st Century Cyber Charter School
Charter School
(Math: 24% | Reading: 68%)
Rank:
Rank:
5/
Bottom 50%10
1245 Wrights Lane
West Chester, PA 19380
(484) 875-5400
West Chester, PA 19380
(484) 875-5400
Gr: 6-12 | 1,103 student Student-teacher ratio: 22:1 Minority enrollment: 10%
Rank: #22.
Pennsylvania Leadership Charter School
Charter School
(Math: 31% | Reading: 62%)
Rank:
Rank:
5/
Bottom 50%10
1332 Enterprise Dr
West Chester, PA 19380
(610) 701-3333
West Chester, PA 19380
(610) 701-3333
Gr: K-12 | 3,173 students Student-teacher ratio: 13:1 Minority enrollment: 40%
Rank: #33.
Pennsylvania Virtual Charter School
Charter School
(Math: 18% | Reading: 53%)
Rank:
Rank:
3/
Bottom 50%10
630 Park Avenue
King Of Prussia, PA 19406
(610) 275-8500
King Of Prussia, PA 19406
(610) 275-8500
Gr: K-12 | 2,954 students Student-teacher ratio: 14:1 Minority enrollment: 53%
Rank: #44.
Commonwealth Charter Academy Charter School
Charter School
(Math: 17% | Reading: 53%)
Rank:
Rank:
3/
Bottom 50%10
One Innovation Way
Harrisburg, PA 17110
(717) 710-3300
Harrisburg, PA 17110
(717) 710-3300
Gr: K-12 | 23,589 students Student-teacher ratio: 16:1 Minority enrollment: 43%
Rank: #55.
Coatesville Area Sd Cyber Academy
(Math: 20-29% | Reading: 21-39% )
Rank:
Rank:
3/
Bottom 50%10
800 Olive St
Coatesville, PA 19320
(610) 383-6946
Coatesville, PA 19320
(610) 383-6946
Gr: K-12
Rank: #66.
Pennsylvania Cyber Charter School
Charter School
(Math: 17% | Reading: 46%)
Rank:
Rank:
3/
Bottom 50%10
652 Midland Ave
Midland, PA 15059
(724) 643-1180
Midland, PA 15059
(724) 643-1180
Gr: PK-12 | 10,361 students Student-teacher ratio: 24:1 Minority enrollment: 33%
Rank: #77.
Reach Cyber Charter School
Charter School
(Math: 10% | Reading: 39%)
Rank:
Rank:
2/
Bottom 50%10
750 East Park Drive, Suite 204
Harrisburg, PA 17111
(717) 704-8437
Harrisburg, PA 17111
(717) 704-8437
Gr: K-12 | 6,146 students Student-teacher ratio: 12:1 Minority enrollment: 49%
Rank: #88.
Pittsburgh Online Academy
(Math: ≤10% | Reading: 35-39%)
Rank:
Rank:
2/
Bottom 50%10
341 S. Bellefield Avenue
Pittsburgh, PA 15213
(412) 529-3510
Pittsburgh, PA 15213
(412) 529-3510
Gr: 4-12 | 104 students Student-teacher ratio: 52:1 Minority enrollment: 62%
Rank: #99.
Central Pennsylvania Digital Learning Foundation Charter School
Charter School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
2/
Bottom 50%10
5580 Goods Lane, Suite 1132
Altoona, PA 16602
(814) 682-5258
Altoona, PA 16602
(814) 682-5258
Gr: K-12 | 193 students Student-teacher ratio: 7:1 Minority enrollment: 16%
Rank: #1010.
Agora Cyber Charter School
Charter School
(Math: 7% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
1018 West 8th Avenue
King Of Prussia, PA 19406
(610) 230-0775
King Of Prussia, PA 19406
(610) 230-0775
Gr: K-12 | 4,432 students Student-teacher ratio: 11:1 Minority enrollment: 56%
Rank: #1111.
Achievement House Charter School
Charter School
(Math: 6% | Reading: 34%)
Rank:
Rank:
1/
Bottom 50%10
102 Pickering Way
Exton, PA 19341
(484) 615-6200
Exton, PA 19341
(484) 615-6200
Gr: 7-12 | 1,083 student Student-teacher ratio: 17:1 Minority enrollment: 59%
Rank: #1212.
Insight Pa Cyber Charter School
Charter School
(Math: 5% | Reading: 33%)
Rank:
Rank:
1/
Bottom 50%10
350 Eagleview Blvd., Suite 350
Exton, PA 19341
(484) 713-4353
Exton, PA 19341
(484) 713-4353
Gr: K-12 | 4,200 students Student-teacher ratio: 15:1 Minority enrollment: 67%
Rank: #1313.
The Sd Of Philadelphia Virtual Academy
Magnet School
(Math: 6-9% | Reading: 25-29%)
Rank:
Rank:
1/
Bottom 50%10
440 North Broad St
Philadelphia, PA 19130
(215) 400-3110
Philadelphia, PA 19130
(215) 400-3110
Gr: K-12 | 697 students Student-teacher ratio: 39:1 Minority enrollment: 91%
Rank: #1414.
Greater Johnstown School District's Cyber Academy
Magnet School
(Math: ≤10% | Reading: 20-29%)
Rank:
Rank:
1/
Bottom 50%10
625 Park Ave
Johnstown, PA 15902
(814) 533-5670
Johnstown, PA 15902
(814) 533-5670
Gr: K-12 | 120 students Student-teacher ratio: 120:1 Minority enrollment: 61%
Rank: #1515.
Pennsylvania Distance Learning Charter School
Charter School
(Math: 7% | Reading: 26%)
Rank:
Rank:
1/
Bottom 50%10
2605 Nicolson Road, Suite 4100
Sewickley, PA 15143
(724) 933-7300
Sewickley, PA 15143
(724) 933-7300
Gr: K-12 | 1,166 student Student-teacher ratio: 12:1 Minority enrollment: 61%
Rank: #16 - 1716. - 17.
Aspira Bilingual Cyber Charter School
Charter School
(Math: 3% | Reading: 11%)
Rank:
Rank:
1/
Bottom 50%10
6301 N. 2nd Street, 3rd Floor
Philadelphia, PA 19120
(267) 297-1883
Philadelphia, PA 19120
(267) 297-1883
Gr: K-12 | 957 students Student-teacher ratio: 13:1 Minority enrollment: 98%
Rank: #16 - 1716. - 17.
Esperanza Cyber Charter School
Charter School
(Math: 3% | Reading: 11%)
Rank:
Rank:
1/
Bottom 50%10
4261 N 5th Street
Philadelphia, PA 19140
(215) 967-9703
Philadelphia, PA 19140
(215) 967-9703
Gr: K-12 | 1,115 student Student-teacher ratio: 12:1 Minority enrollment: 98%
Frequently Asked Questions
How many online public middle schools are offered in Pennsylvania?
17 online public middle schools are available for Pennsylvania students.
What is the racial composition of online public middle schools students in Pennsylvania?
Pennsylvania online public middle schools minority enrollment is 47% of the student body (majority Black), which is more than the Pennsylvania public middle schools average of 46% (majority Black and Hispanic).
Recent Articles

What Are Public Schools Doing to Fight Obesity and Is It Working?
Childhood obesity rates continue to climb. While many public schools have implemented policies and programs to combat the problem, there is always more to be done. Keep reading to learn what schools are doing to prevent obesity and how you can help.

Massachusetts: Boston Public Schools Offer Free Lunches
Kids in Boston Public Schools will enjoy free lunches this year, thanks to participation in a federal program that cuts out paperwork required to prove eligibility for the free lunch program.

Michigan Schools: Free Meals for All Students in Some Detroit Schools
Learn about a pilot program through the U.S. Department of Agriculture that would offer two free meals and snacks to all Detroit Public School students daily – a controversial decision for some taxpayers.