Top Bucks County Private High Schools

All Schools
(137)
All Schools
(137)
 
High Schools
(24)
High Schools
(24)
 
Elementary Schools
(47)
Elementary Schools
(47)
 
Preschools
(112)
Preschools
(112)
 
Public Schools
(124)
For the 2021 school year, there are 24 top private high schools in Bucks County, Pennsylvania, serving 4,799 students.
Minority enrollment is 15% of the student body, and the student:teacher ratio is 8:1.
71% of schools are religiously affiliated (most commonly Roman Catholic and Christian).

Top Bucks County Private High Schools (2021)

  • School Location Grades Students
  • ATG Learning Academy
    ATG Learning Academy Photo
    Special Education School
    3400 Pickertown Rd Suite 2
    Chalfont, PA 18914
    (267) 803-1751

    Grades: 1-12 | 32 students
  • 5765 Old Easton Rd
    Plumsteadville, PA 18949
    (215) 766-8073

    Grades: NS-12 | 354 students
  • 31 W College Ave
    Morrisville, PA 19067
    (215) 493-1800

    Grades: K-9 | 232 students
  • 655 York Rd
    Warminster, PA 18974
    (215) 672-5050

    Grades: 9-12 | 915 students
  • 3351 Richlieu Rd
    Bensalem, PA 19020
    (215) 639-5433

    Grades: PK-12 | 137 students
  • Bethanna
    Special Education School (Christian)
    1030 Second Street Pike
    Southampton, PA 18966
    (215) 355-6500

    Grades: 3-9 | 31 students
  • Buxmont Academy
    Alternative School
    3949 Brownsville Rd
    Feasterville Trevose, PA 19053
    (215) 355-1780

    Grades: 8-12 | 48 students
  • 611 Wistar Rd
    Fairless Hills, PA 19030
    (215) 945-6200

    Grades: 9-12 | 431 students
  • De La Salle Vocational School
    All-boys | Alternative School
    1265 Street Rd
    Bensalem, PA 19020
    (215) 464-0344

    Grades: 9-12 | 98 students
  • 1515 Wistar Rd
    Fairless Hills, PA 19030
    (215) 946-2100

    Grades: PK-12 | 73 students
  • 700 N Main St
    Sellersville, PA 18960
    (215) 257-4577

    Grades: NS-12 | 415 students
  • George School
    George School Photo
    (Friends)
    1690 Newtown Langhorne Road
    Newtown, PA 18940
    (215) 579-6547

    Grades: 9-12 | n/a students
  • Holy Ghost Prep
    All-boys (Roman Catholic)
    2429 Bristol Pike
    Bensalem, PA 19020
    (215) 639-2102

    Grades: 9-12 | 491 students
  • 8340 Easton Rd
    Ottsville, PA 18942
    (484) 312-0011

    Grades: 8-11 | 7 students
  • 301 Oxford Valley Rd Bldg 1701
    Morrisville, PA 19067
    (215) 493-4200

    Grades: 6-12 | 106 students
  • 50 E Paletown Road
    Quakertown, PA 18951
    (215) 536-6970

    Grades: K-12 | 172 students
  • St. Katharine Drexel School
    Alternative School (Roman Catholic)
    3436 Bristol Pike
    Bensalem, PA 19020
    (215) 642-3155

    Grades: 6-12 | 71 students
  • 1 Riverstone Cir
    New Hope, PA 18938
    (215) 862-2075

    Grades: K-9 | 149 students
  • 130 Walnut Ave
    Croydon, PA 19021
    (215) 785-1130

    Grades: K-9 | 144 students
  • 6832 Phillips Mill Road
    New Hope, PA 18938
    (215) 862-5261

    Grades: 9-12 | 235 students
  • Springtime School
    Special Education School
    170 Seventh Ron Suite 100
    Newtown, PA 18940
    (215) 579-0670

    Grades: 3-12 | 5 students
  • 754 E Rockhill Rd
    Sellersville, PA 18960
    (215) 536-9200

    Grades: PK-12 | 207 students
  • Valley Day School
    Special Education School
    300 Allendale Dr
    Morrisville, PA 19067
    (215) 495-1155

    Grades: 2-12 | 86 students
  • Villa Joseph Marie High School
    Villa Joseph Marie High School Photo
    All-girls (Roman Catholic)
    1180 Holland Road
    Southampton, PA 18966
    (215) 357-8810

    Grades: 9-12 | 360 students
Recent Articles
Sending your child to a single-sex school is one of several options you have when it comes to private schools.
Each state sets its own teacher certification requirements. While many private schools do not require you to be certified, it is in your best interests to obtain certification. This article includes contact information for state education offices so you can begin the process.
Marketing the small private school can be done affordably and effectively. We suggest five easy steps to make that happen.