Best Bucks County Private Schools (2021)

For the 2021 school year, there are 134 private schools serving 16,830 students in Bucks County, PA.
The best top ranked private schools in Bucks County, PA include ATG Learning Academy, Newtown Friends School and United Friends School.
The average tuition cost is $15,281, which is higher than the Pennsylvania private school average tuition cost of $11,599.
40% of private schools in Bucks County, PA are religiously affiliated (most commonly Roman Catholic and Christian).

Top Private Schools in Bucks County (2021)

School
Location
Grades
Students
ATG Learning Academy
ATG Learning Academy Photo
Special Education School
(1)
3400 Pickertown Rd Suite 2
Chalfont, PA 18914
(267) 803-1751
Grades: 1-12
| 32 students
Newtown Friends School
Newtown Friends School Photo
(Friends)
(8)
1450 Newtown Langhorne Road
Newtown, PA 18940
(215) 968-2225
Grades: PK-8
| 281 students
United Friends School
United Friends School Photo
(Friends)
1018 West Broad St
Quakertown, PA 18951
(215) 538-1733
Grades: PK-8
| 108 students
Plumstead Christian School
Plumstead Christian School Photo
(Christian)
(12)
5765 Old Easton Rd
Plumsteadville, PA 18949
(215) 766-8073
Grades: NS-12
| 354 students
Regina Academy @ St. John The Baptist School
Regina Academy @ St. John The Baptist School Photo
(Roman Catholic)
(1)
4040 Durham Road
Ottsville, PA 18942
(610) 847-5523
Grades: NS-8
| 100 students
Buckingham Friends School
Buckingham Friends School Photo - BFS main building with students playing soccer at recess.
(Friends)
(6)
5684 York Road
Lahaska, PA 18931
(215) 794-7491
Grades: K-8
| 141 students
Calvary Christian School
Calvary Christian School Photo - Praying for our community
(Christian)
676 Lincoln Highway
Fairless Hills, PA 19030
(215) 736-2391
Grades: K-8
| 141 students
Curiosity Academy @ Camp Curiosity
Curiosity Academy @ Camp Curiosity Photo - Arial View of Camp Curiosity, The Curiosity Shoppe, The Toddler Center, Curiosity Stables and Curiosity Courts.
Daycare / Preschool
4425 Landisville Road
Doylestown, PA 18902
(215) 348-8841
Grades: NS-K
| 124 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)
(1)
2429 Bristol Pike
Bensalem, PA 19020
(215) 639-2102
Grades: 9-12
| 491 students
Our Lady Of Mount Carmel school
(Roman Catholic)
225 East Ashland Street
Doylestown, PA 18901
(215) 348-5907
Grades: NS-8
| 299 students
The Pen Ryn School
The Pen Ryn School Photo
(12)
235 S Olds Blvd
Fairless Hills, PA 19030
(215) 547-1800
Grades: PK-8
| 252 students
River Valley Waldorf School
River Valley Waldorf School Photo - Middle school students performing A Midsummer Night's Eve !
Special Program Emphasis
(2)
1395 Bridgeton Hill Road
Upper Black Eddy, PA 18972
(610) 982-5606
Grades: PK-8
| 183 students
St. Andrew School
(Roman Catholic)
51 Wrights Rd
Newtown, PA 18940
(215) 968-2685
Grades: PK-8
| 709 students
St. Isidore Elementary School
St. Isidore Elementary School Photo - Now and for the future, we continue to introduce classroom technology so our students meet the demanding requirements of higher learning.
(Roman Catholic)
603 W Broad St
Quakertown, PA 18951
(215) 536-6052
Grades: PK-8
| 279 students
Solebury School
Solebury School Photo
6832 Phillips Mill Road
New Hope, PA 18938
(215) 862-5261
Grades: 9-12
| 235 students
Villa Joseph Marie High School
Villa Joseph Marie High School Photo
All-girls (Roman Catholic)
(10)
1180 Holland Road
Southampton, PA 18966
(215) 357-8810
Grades: 9-12
| 360 students
A Child's World
Daycare / Preschool
183 Bristol Oxford Valley Rd
Langhorne, PA 19047
(215) 949-8900
Grades: K
| 54 students
A Childs World
Daycare / Preschool
2147 S Eagle Rd
Newtown, PA 18940
(215) 504-8100
Grades: PK-K
| 41 students
A Childs World
Daycare / Preschool
2001 S Easton Rd
Doylestown, PA 18901
(215) 348-7200
Grades: PK-K
| 53 students
Abacus Montessori Academy
Montessori School
180 E Butler Ave
Chalfont, PA 18914
(215) 996-0591
Grades: K
| 7 students
Abrams Hebrew Academy
(Jewish)
31 W College Ave
Morrisville, PA 19067
(215) 493-1800
Grades: K-9
| 232 students
Archbishop Wood High School
(Roman Catholic)
655 York Rd
Warminster, PA 18974
(215) 672-5050
Grades: 9-12
| 915 students
Baby Genius Daycare Center
Daycare / Preschool
(1)
517 E Lincoln Highway
Langhorne, PA 19047
(215) 752-1132
Grades: NS-PK
| 73 students
Bensalem Baptist School
(Baptist)
(2)
3351 Richlieu Rd
Bensalem, PA 19020
(215) 639-5433
Grades: PK-12
| 137 students
Bensalem KinderCare
Bensalem KinderCare Photo - Bensalem KinderCare Front
Daycare / Preschool
3651 Street Rd
Bensalem, PA 19020
(215) 245-8337
Grades: NS-PK
| n/a students
Bethanna
Special Education School (Christian)
1030 Second Street Pike
Southampton, PA 18966
(215) 355-6500
Grades: 3-9
| 31 students
Breezy Point Day School
Breezy Point Day School Photo - Special Programs included in school tuition are Soccer Shots, Gymnastics, Music, Spanish and Ballnastics. Teachers are busy creating Fantasy Trips and Changing their large classrooms to Create Pet Shops, Voting Booths, Rain Forest, Post Office, Fairy Forests and many more delightful learning areas based on their students' interests.
Daycare / Preschool
1126 Bridgetown Pike
Feasterville Trevose, PA 19053
(215) 752-1987
Grades: PK-K
| 57 students
Bright Eyes Academy
Alternative School
171 N 2nd Street Pike
Southampton, PA 18966
(215) 364-9110
Grades: PK-K
| 27 students
Bristol KinderCare
Bristol KinderCare Photo - Bristol KinderCare
Daycare / Preschool
525 Veterans Hwy
Bristol, PA 19007
(215) 788-0011
Grades: NS-PK
| n/a students
Bucks County Country Day School
Daycare / Preschool
132 Appletree Dr
Levittown, PA 19055
(215) 547-5820
Grades: K
| 32 students
Building Blocks Learning Center
Daycare / Preschool
125 Mechanics St
Doylestown, PA 18901
(215) 348-0929
Grades: PK-K
| 132 students
Buxmont Academy
Alternative School
3949 Brownsville Rd
Feasterville Trevose, PA 19053
(215) 355-1780
Grades: 8-12
| 48 students
Chalfont West KinderCare
Chalfont West KinderCare Photo - Students from our Prekindergarten A classroom showed their support for Autism Awareness Day in April!
Daycare / Preschool
489 W Butler Ave
Chalfont, PA 18914
(215) 997-9957
Grades: NS-PK
| 8 students
Chesterbrook Academy
Daycare / Preschool
51 Marigold Dr
Newtown, PA 18940
(215) 968-8738
Grades: PK-K
| 112 students
Show 99 more private schools in Bucks County, PA (out of 134 total schools)
Loading...

Recent Articles

What A Teacher Does
What A Teacher Does
A teacher wears many hats. Here's a look at her duties and responsibilities.
How Diverse Are Private Schools?
How Diverse Are Private Schools?
Decades ago private schools could have been accused of being elitist. You had to have money to attend. The student populations were fairly homogeneous. Fortunately that has changed.
Private School Job Searching 101
Private School Job Searching 101
Here is a guide for teachers and administrators seeking employment in private schools. Think of it as a roadmap for the job search process.