For the 2024-25 school year, there are 230 private schools serving 35,355 students in Montgomery County, PA (there are 156 public schools, serving 114,739 public students). 24% of all K-12 students in Montgomery County, PA are educated in private schools (compared to the PA state average of 14%).
The top ranked private schools in Montgomery County, PA include Gwynedd Mercy Academy High School, The Haverford School, and Abington Friends School.
The average tuition cost is $21,758, which is higher than the Pennsylvania private school average tuition cost of $12,552.
Top Ranked Montgomery County Private Schools (2024-25)
School
Location
Grades
Students
575 Washington Ln
Jenkintown, PA 19046
(215) 576-3950
Jenkintown, PA 19046
(215) 576-3950
Grades: PK-12
| 604 students
1200 River Road
Conshohocken, PA 19428
(215) 483-2461
Conshohocken, PA 19428
(215) 483-2461
Grades: 1-12
| 397 students
340 Morris Rd
Fort Washington, PA 19034
(267) 405-7070
Fort Washington, PA 19034
(267) 405-7070
Grades: PK-12
| 1,223 students
Merion Mercy Academy
All-girls (Catholic)
511 Montgomery Ave
Merion Station, PA 19066
(610) 664-6655
Merion Station, PA 19066
(610) 664-6655
Grades: 9-12
| 401 students
2450 Hamilton Avenue
Abington, PA 19001
(215) 657-2200
Abington, PA 19001
(215) 657-2200
Grades: 1-8
| 47 students
Fusion Academy Ardmore
Alternative School
40 Coulter Ave., Suite 200
Ardmore, PA 19003
(877) 673-8893
Ardmore, PA 19003
(877) 673-8893
Grades: 6-12
| n/a students
Goddard School
Daycare / Preschool
500 Springhouse Drive
Collegeville, PA 19426
(610) 232-7939
Collegeville, PA 19426
(610) 232-7939
Grades: K
| 83 students
2815 Benade Cir
Bryn Athyn, PA 19009
(267) 502-2500
Bryn Athyn, PA 19009
(267) 502-2500
Grades: 9-12
| 196 students
Ancillae-assumpta Academy
(Catholic)
2025 Church Road
Wyncote, PA 19095
(215) 885-1636
Wyncote, PA 19095
(215) 885-1636
Grades: PK-8
| 577 students
701 Montgomery Avenue
Bryn Mawr, PA 19010
(610) 525-2700
Bryn Mawr, PA 19010
(610) 525-2700
Grades: PK-12
| 566 students
Beth Tikvah Bnai Jeshurun
(Jewish)
1001 Paper Mill Road
Glenside, PA 19038
(215) 836-5677
Glenside, PA 19038
(215) 836-5677
Grades: K-10
| 188 students
Bryn Athyn Church School
(Christian)
600 Tomlinson Rd
Bryn Athyn, PA 19009
(215) 947-4086
Bryn Athyn, PA 19009
(215) 947-4086
Grades: K-8
| 266 students
Calvary Baptist School
(Baptist)
1380 S Valley Forge Rd
Lansdale, PA 19446
(215) 368-1100
Lansdale, PA 19446
(215) 368-1100
Grades: PK-12
| 364 students
742 Argyle Rd
Wynnewood, PA 19096
(610) 642-7870
Wynnewood, PA 19096
(610) 642-7870
Grades: PK-8
| 397 students
920 Sumneytown Pike
Lansdale, PA 19446
(215) 368-0582
Lansdale, PA 19446
(215) 368-0582
Grades: PK-8
| 448 students
699 N Pleasantview Rd
Pottstown, PA 19464
(610) 326-3320
Pottstown, PA 19464
(610) 326-3320
Grades: NS-12
| 371 students
Dock Mennonite Academy
(Mennonite)
420 Godshall Rd
Souderton, PA 18964
(215) 723-1196
Souderton, PA 18964
(215) 723-1196
Grades: PK-12
| 797 students
Dock Mennonite Academy
(Mennonite)
1000 Forty Foot Road
Lansdale, PA 19446
(215) 362-2675
Lansdale, PA 19446
(215) 362-2675
Grades: PK-12
| 642 students
Epiphany Of Our Lord School
(Catholic)
3040 Walton Rd
Plymouth Meeting, PA 19462
(610) 825-0160
Plymouth Meeting, PA 19462
(610) 825-0160
Grades: NS-8
| 192 students
150 N Highland Ave
Bala Cynwyd, PA 19004
(610) 667-1284
Bala Cynwyd, PA 19004
(610) 667-1284
Grades: PK-8
| 332 students
1101 City Avenue
Wynnewood, PA 19096
(610) 649-7440
Wynnewood, PA 19096
(610) 649-7440
Grades: NS-12
| n/a students
851 Buck Lane
Haverford, PA 19041
(610) 642-2334
Haverford, PA 19041
(610) 642-2334
Grades: NS-3
| 49 students
Friends' Central Lower School
(Friends)
228 Old Gulph Rd
Wynnewood, PA 19096
(610) 642-7575
Wynnewood, PA 19096
(610) 642-7575
Grades: NS-5
| 264 students
920 Youngsford Road
Gladwyne, PA 19035
(610) 649-1761
Gladwyne, PA 19035
(610) 649-1761
Grades: PK-6
| 196 students
Gwynedd Friends School
Daycare / Preschool (Friends)
1101 Dekalb Pike
North Wales, PA 19454
(215) 699-5392
North Wales, PA 19454
(215) 699-5392
Grades: PK-K
| 140 students
Gwynedd Mercy Academy High School
All-girls (Catholic)
1345 Sumneytown Pike
Ambler, PA 19002
(215) 646-8815
Ambler, PA 19002
(215) 646-8815
Grades: 9-12
| 454 students
816 Norristown Rd
Ambler, PA 19002
(215) 646-4916
Ambler, PA 19002
(215) 646-4916
Grades: PK-8
| 370 students
450 Lancaster Ave.
Haverford, PA 19041
(610) 642-3020
Haverford, PA 19041
(610) 642-3020
Grades: PK-12
| 937 students
1344 Montgomery Avenue
Bryn Mawr, PA 19010
(610) 922-1000
Bryn Mawr, PA 19010
(610) 922-1000
Grades: NS-8
| 320 students
Holy Cross Regional Catholic School
(Catholic)
701 Locust Street
Collegeville, PA 19426
(610) 489-9434
Collegeville, PA 19426
(610) 489-9434
Grades: PK-8
| 582 students
Holy Rosary Regional
(Catholic)
3000 Keenwood Rd
Norristown, PA 19403
(610) 825-0160
Norristown, PA 19403
(610) 825-0160
Grades: PK-8
| 183 students
Immaculate Conception School
(Catholic)
606 West Ave
Jenkintown, PA 19046
(215) 887-1312
Jenkintown, PA 19046
(215) 887-1312
Grades: NS-8
| 191 students
423 N Main St
Souderton, PA 18964
(215) 723-1420
Souderton, PA 18964
(215) 723-1420
Grades: PK-1
| 230 students
Show 100 more private schools in Montgomery County, PA (out of 230 total schools)
Loading...
Montgomery County Private Schools (Closed)
School
Location
Grades
Students
125 Royal Ave
Wyncote, PA 19095
(215) 887-5575
Wyncote, PA 19095
(215) 887-5575
Grades: 9-12
| 394 students
205 Fayette St
Conshohocken, PA 19428
(610) 828-2007
Conshohocken, PA 19428
(610) 828-2007
Grades: PK-8
| 239 students
Divine Toddler Town Day Care Center (Closed 2020)
Daycare / Preschool
104 S Main St Unit 2
North Wales, PA 19454
(267) 613-8761
North Wales, PA 19454
(267) 613-8761
Grades: PK-K
| 96 students
631 East 4th Street
Bridgeport, PA 19405
(610) 277-4133
Bridgeport, PA 19405
(610) 277-4133
Grades: PK-4
| 153 students
Main Line Academy (Closed 2014)
Special Education School
124 Bryn Mawr Ave
Bala Cynwyd, PA 19004
(610) 617-0383
Bala Cynwyd, PA 19004
(610) 617-0383
Grades: PK
| 20 students
137 Stenton Ave
Blue Bell, PA 19422
(610) 825-1055
Blue Bell, PA 19422
(610) 825-1055
Grades: K-7
| 74 students
Open Door Christian Academy (Closed 2020)
(Christian)
1260 Ft. Washington Ave.
Fort Washington, PA 19034
(215) 542-9795
Fort Washington, PA 19034
(215) 542-9795
Grades: PK-8
| 142 students
Sacred Heart School (Closed 2015)
(Catholic)
Lewis Rd & Washington St
Royersford, PA 19468
(610) 948-7206
Royersford, PA 19468
(610) 948-7206
Grades: K-8
| 193 students
Rt 152 Broad St
Harleysville, PA 19438
(215) 822-9174
Harleysville, PA 19438
(215) 822-9174
Grades: PK-8
| 211 students
St. Basil Academy (Closed 2020)
All-girls
711 Fox Chase Rd
Jenkintown, PA 19046
(218) 885-3771
Jenkintown, PA 19046
(218) 885-3771
Grades: 9-12
| 243 students
7631 Waters Rd.
Cheltenham, PA 19012
(215) 635-0102
Cheltenham, PA 19012
(215) 635-0102
Grades: K-8
| 192 students
St. Maria Goretti School (Closed 2011)
(Catholic)
2980 Cowpath Rd
Hatfield, PA 19440
(215) 721-9098
Hatfield, PA 19440
(215) 721-9098
Grades: PK-8
| 218 students
26 E 6th St
East Greenville, PA 18041
(215) 679-7481
East Greenville, PA 18041
(215) 679-7481
Grades: K-9
| 132 students
St. Teresa Of Avila School (Closed 2010)
(Catholic)
2550 S Parkview Dr
Norristown, PA 19403
(610) 666-6069
Norristown, PA 19403
(610) 666-6069
Grades: K-9
| 183 students
Temple Beth Torah School Of Early Learning At Oyrt (Closed 2015)
Alternative School (Jewish)
971 Old York Rd
Abington, PA 19001
(215) 886-0650
Abington, PA 19001
(215) 886-0650
Grades: PK-K
| 74 students
Trinity Christian Academy (Closed 2010)
Alternative School (Christian)
4055 Davisville Rd
Hatboro, PA 19040
(215) 956-1964
Hatboro, PA 19040
(215) 956-1964
Grades: 5-11
| 44 students
Frequently Asked Questions
What are the top ranked private schools in Montgomery County, PA?
The top ranked private schools in Montgomery County, PA include Gwynedd Mercy Academy High School, The Haverford School, and Abington Friends School.
How many private schools are located in Montgomery County?
230 private schools are located in Montgomery County.
How much do private schools cost in Montgomery County?
The average tuition cost is $21,758, which is higher than the Pennsylvania private school average tuition cost of $12,552.
How diverse are private schools in Montgomery County?
Montgomery County private schools are approximately 22% minority students, which is lower than the Pennsylvania private school average of 27%.
What percentage of students in Montgomery County go to private school?
24% of all K-12 students in Montgomery County are educated in private schools (compared to the PA state average of 14%).
What percentage of private schools are religiously affiliated in Montgomery County?
Which private schools in Montgomery County are often viewed compared to one another?
Popular comparisons of private schools in Montgomery County include: Kiddie Academy Of Montgomeryville vs. Lansdale KinderCare, Lansdale KinderCare vs. Kiddie Academy Of Montgomeryville, Play & Learn Preschool vs. Schoolhouse In Flourtown
Recent Articles
Expelled for Smoking Pot: What Parents Need to Know
We explore the consequences of marijuana use in private schools, discussing expulsion policies, legal implications, and impacts on college admissions. This Q&A format article provides insights for parents navigating disciplinary actions and offers advice on prevention and support for students.
U.S. Private Schools: A Guide for International Students
Dive into the nitty-gritty of attending U.S. private schools as an international student. From tackling the admissions maze to conquering the TOEFL, this guide's got you covered. We'll walk you through visa hurdles, financial realities, and even virtual campus tours. Buckle up for an insider's look at making your American education dreams a reality!
Early Childhood Education: A Guide for Parents of 1 and 2 Year Olds
In this article we explore three popular approaches to early childhood education: Montessori, Reggio Emilia, and Waldorf. It provides parents of toddlers with essential information about each method, helping them make informed decisions about their child's early education.