Largest Pennsylvania Private Elementary Schools

The average private elementary school in Pennsylvania has 141 students (2026-27).
The largest private elementary school in Pennsylvania is Milton Hershey School, with 2,189 students.

Quick Facts (26-27)

  • # PA Schools Ranked: 1,461
  • Top 20 Range (Students): 715–2,189
  • PA School Avg.: 139
  • National School Avg.: 197

Quick Facts (26-27)

  • # PA Schools Ranked: 1,461
  • Top 20 Range (Students): 715–2,189
  • PA School Avg.: 139
  • National School Avg.: 197

Pennsylvania Average Students Per School (Trends)

Showing 2016–2025. Full 11-year historical data available below ↓

Total Growth: (-20.1%) (-35 since 2016)

Show school map — Pennsylvania (students range: 715–2,189, avg 139)
School Size Range: 602 2,189 Avg. School Size: 863

Largest Pennsylvania Private Elementary Schools (2026-27)

Milton Hershey School Photo
Gr: PK-12 | 2,189 students
Avg. class size: 15 students
Sports: 15 | Extracurriculars: 46
Alternative School
1201 Homestead Ln
Hershey, PA 17033
(800) 322-3248
(2)
Map of Veritas Scholars Academy
Gr: K-12 | 1,300 students
Extracurriculars: 15
Christian
1805 Olde Homestead Ln
Lancaster, PA 17601
(800) 922-5082
Map of The Episcopal Academy
Gr: PK-12 | 1,250 students
Sports: 20
Episcopal
1785 Bishop White Drive
Newtown Square, PA 19073
(484) 424-1400
Springside Chestnut Hill Academy Photo
Gr: NS-12 | 1,245 students
Avg. class size: 15 students
Sports: 17 | Extracurriculars: 15
500 W Willow Grove Avenue
Philadelphia, PA 19118
(215) 247-7007
(5)
Germantown Academy Photo
Gr: PK-12 | 1,225 students
Avg. class size: 17 students
Sports: 20 | Extracurriculars: 29
340 Morris Rd
Fort Washington, PA 19034
(267) 405-7070
(5)
Shady Side Academy Photo
Gr: PK-12 | 1,221 students
Avg. class size: 15 students
Sports: 20 | Extracurriculars: 58
423 Fox Chapel Road
Pittsburgh, PA 15238
(412) 968-3179
(3)
Germantown Friends School Photo
Gr: NS-12 | 1,157 students
Sports: 14 | Extracurriculars: 74
Friends
31 W Coulter Street
Philadelphia, PA 19144
(215) 951-2300
Map of William Penn Charter School
Gr: PK-12 | 1,004 students
Avg. class size: 15 students
Sports: 19
Friends
3000 W School House Lane
Philadelphia, PA 19144
(215) 844-3460
(1)
Map of Delaware County Christian School
Gr: PK-12 | 977 students
Avg. class size: 19 students
Sports: 16
Christian
462 Malin Rd
Newtown Square, PA 19073
(610) 353-6522
(1)
The Haverford School Photo
Gr: PK-12 | 960 students
Avg. class size: 16 students
Sports: 18 | Extracurriculars: 32
All-boys
450 Lancaster Ave.
Haverford, PA 19041
(610) 642-3020
(1)
Map of St. Matthew
Gr: PK-8 | 927 students
Catholic
3040 Cottman Ave
Philadelphia, PA 19149
(215) 333-3142
Map of Calvary Christian Academy
Gr: PK-12 | 878 students
Christian
13500 Philmont Ave
Philadelphia, PA 19116
(215) 969-1579
Moravian Academy Photo
Gr: NS-12 | 867 students
Avg. class size: 16 students
Sports: 17 | Extracurriculars: 18
4313 Green Pond Rd
Bethlehem, PA 18020
(610) 332-5200
(1)
Wyoming Seminary Upper School Photo
Gr: PK-12 | 819 students
Avg. class size: 14 students
Sports: 14 | Extracurriculars: 48
201 N Sprague Ave
Kingston, PA 18704
(570) 270-2100
Map of Our Lady Of Calvary School
Gr: PK-8 | 813 students
Avg. class size: 24 students
Catholic
11023 Kipling Ln
Philadelphia, PA 19154
(215) 637-1648
Dock Mennonite Academy Photo
Gr: PK-12 | 797 students
Mennonite
420 Godshall Rd
Souderton, PA 18964
(215) 723-1196
Map of Mary Mother Of The Redeemer School
Gr: PK-8 | 791 students
Catholic
1321 Upper State Road
North Wales, PA 19454
(215) 412-7101
Map of Faith Christain Academy Lower
Gr: K-12 | 760 students
Christian
2360 N Old Bethlehem Pike
Quakertown, PA 18951
(215) 257-4577
Eden Christian Academy Photo
Gr: PK-12 | 723 students
Avg. class size: 14 students
Sports: 9 | Extracurriculars: 12
Christian
206 Siebert Road
Pittsburgh, PA 15237
(412) 364-8055
(1)
St. Andrew School Photo
Gr: PK-8 | 715 students
Avg. class size: 20 students
Sports: 11 | Extracurriculars: 23
Catholic
51 Wrights Rd
Newtown, PA 18940
(215) 968-2685
Westtown School Photo
Gr: PK-12 | 693 students
Avg. class size: 15 students
Sports: 19 | Extracurriculars: 61
Friends
975 Westtown Road
West Chester, PA 19382
(610) 399-7900
(10)
St. Thomas More School Photo
Gr: PK-8 | 680 students
Catholic
1040 Flexer Ave
Allentown, PA 18103
(610) 432-0396
The Agnes Irwin School Photo
Gr: NS-12 | 673 students
Avg. class size: 15 students
Sports: 14
All-girls
275 S Ithan Ave
Bryn Mawr, PA 19010
(610) 801-1869
(3)
The Shipley School Photo
Gr: PK-12 | 660 students
Avg. class size: 14 students
Sports: 15 | Extracurriculars: 22
814 Yarrow Street
Bryn Mawr, PA 19010
(610) 525-4300
(5)
Map of St. Cecilia Elementary School
Gr: PK-8 | 656 students
Catholic
525 Rhawn St
Philadelphia, PA 19111
(215) 725-8588
Shalom Christian Academy Photo
Gr: PK-12 | 648 students
Avg. class size: 15 students
Sports: 9 | Extracurriculars: 15
126 Social Island Road
Chambersburg, PA 17202
(717) 375-2223
(2)
Map of St. Joseph School
Gr: PK-8 | 647 students
Catholic
340 Manor Ave
Downingtown, PA 19335
(610) 269-8999
Dock Mennonite Academy Photo
Gr: PK-12 | 642 students
Avg. class size: 18 students
Sports: 12
Mennonite
1000 Forty Foot Road
Lansdale, PA 19446
(215) 362-2675
Map of St. Martin Of Tours School
Gr: PK-8 | 638 students
Catholic
5450 Roosevelt Blvd
Philadelphia, PA 19124
(215) 744-0444
Map of Eden Christian Academy
Gr: PK-12 | 619 students
Christian
318 Nicholson Rd
Sewickley, PA 15143
(412) 741-2825
West Shore Christian Academy Photo
Gr: K-12 | 610 students
Avg. class size: 15 students
Sports: 8 | Extracurriculars: 12
Christian
201 West Main Street
Camp Hill, PA 17011
(717) 737-3550
(5)
York Catholic Middle & High School Photo
Gr: 7-12 | 608 students
Sports: 14
Catholic
601 E Springettsbury Ave
York, PA 17403
(717) 846-8871
Map of Mater Dei Catholic School
Gr: PK-8 | 605 students
Avg. class size: 20 students
Extracurriculars: 12
Catholic
493 E Main St
Lansdale, PA 19446
(215) 368-0995
Abington Friends School Photo
Gr: PK-12 | 604 students
Avg. class size: 13 students
Sports: 13 | Extracurriculars: 19
Friends
575 Washington Ln
Jenkintown, PA 19046
(215) 576-3950
(3)
Map of St. Philip Neri
Gr: PK-8 | 602 students
Avg. class size: 23 students
Catholic
3015 Chestnut St
Lafayette Hill, PA 19444
(610) 828-3082
Show 100 more private schools in Pennsylvania (out of 1,461 total schools)
Loading...

Frequently Asked Questions

What is the Pennsylvania average private elementary schools student size?
The Pennsylvania average private elementary schools student size is 141 for 2026-27.
What are the private elementary schools with the largest student size in Pennsylvania?
The top ranked private elementary schools in Pennsylvania include Milton Hershey School, Veritas Scholars Academy and The Episcopal Academy.

Recent Articles

When a Private School Changes Head of School
When a Private School Changes Head of School
A private school leadership change can raise important questions. Learn how to evaluate head of school transitions, identify warning signs, and protect your child's educational experience before enrolling confidently.
Private School Financial Aid Renewal: Could Awards Shrink?
Private School Financial Aid Renewal: Could Awards Shrink?
Could your private school financial aid shrink next year? Learn why awards change, how income and school budgets affect renewal, and what parents can do to protect affordability long-term.
Need-Blind vs. Need-Aware Private School Admissions
Need-Blind vs. Need-Aware Private School Admissions
Understand how need-blind and need-aware private school admissions affect acceptance decisions, financial aid eligibility, and affordability, with practical guidance to help parents compare schools, ask questions, and plan confidently ahead.