Best private high schools in Pennsylvania

- Location: New Hope, PA
- Enrollment: 249 (5:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Kingston, PA
- Enrollment: 741 (8:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Pittsburgh, PA
- Enrollment: 403 (5:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Radnor, PA
- Enrollment: 180 (4:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Saltsburg, PA
- Enrollment: 189 (5:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Pennsburg, PA
- Enrollment: 343 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Bryn Mawr, PA
- Enrollment: 200 (4:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Jenkintown, PA
- Enrollment: 600 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Haverford, PA
- Enrollment: 948 (8:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Philadelphia, PA
- Enrollment: 988 (6:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Lancaster, PA
- Enrollment: 90 (1:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Rosemont, PA
- Enrollment: 617 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Pittsburgh, PA
- Enrollment: 641 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: West Chester, PA
- Enrollment: 696 (8:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Newtown, PA
- Enrollment: 536 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Birmingham, PA
- Enrollment: 260 (4:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Wynnewood, PA
- Enrollment: 847 (5:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Fort Washington, PA
- Enrollment: 1,223 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Pittsburgh, PA
- Enrollment: 1,209 (9:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Philadelphia, PA
- Enrollment: 638 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Bethlehem, PA
- Enrollment: 889 (6:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Malvern, PA
- Enrollment: 673 (8:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Pottstown, PA
- Enrollment: 539 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Bryn Mawr, PA
- Enrollment: 800 (5:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Newtown Square, PA
- Enrollment: 1,276 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Lititz, PA
- Enrollment: 110 (5:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Bryn Mawr, PA
- Enrollment: 340 (4:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Mercersburg, PA
- Enrollment: 447 (4:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Bryn Mawr, PA
- Enrollment: 572 (6:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Philadelphia, PA
- Enrollment: 1,157 (5: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.
