Top 10 Best Montgomery County Public Schools (2022)

For the 2022 school year, there are 157 public schools serving 117,347 students in Montgomery County, PA. Montgomery County has one of the highest concentrations of top ranked public schools in Pennsylvania.
The top ranked public schools in Montgomery County, PA are Lower Merion High School, Harriton Senior High School and Lower Moreland High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Montgomery County, PA public schools have an average math proficiency score of 57% (versus the Pennsylvania public school average of 45%), and reading proficiency score of 73% (versus the 62% statewide average). Schools in Montgomery County have an average ranking of 10/10, which is in the top 10% of Pennsylvania public schools.
Minority enrollment is 36% of the student body (majority Black and Hispanic), which is more than the Pennsylvania public school average of 34% (majority Black and Hispanic).

Best Montgomery County Public Schools (2022)

School (Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Lower Merion High School
Math: 87% | Reading: 95%
Rank:
10/
10
Top 1%
(1)
315 E Montgomery Ave
Ardmore, PA 19003
(610) 645-1810
Grades: 9-12
| 1,476 students
Rank: #22.
Harriton Senior High School
Math: 87% | Reading: 94%
Rank:
10/
10
Top 1%
600 N Ithan Ave
Bryn Mawr, PA 19010
(610) 658-3950
Grades: 9-12
| 1,204 students
Rank: #33.
Lower Moreland High School
Math: 85-89% | Reading: 90-94%
Rank:
10/
10
Top 5%
555 Red Lion Rd
Huntingdon Valley, PA 19006
(215) 938-0220
Grades: 9-12
| 755 students
Rank: #44.
Fort Washington Elementary School
Math: 88% | Reading: 90%
Rank:
10/
10
Top 5%
Highland & Fort Washington Ave
Fort Washington, PA 19034
(215) 643-8961
Grades: K-5
| 481 students
Rank: #55.
Upper Dublin High School
Math: 82% | Reading: 95%
Rank:
10/
10
Top 5%
800 Loch Alsh Ave
Fort Washington, PA 19034
(215) 643-8900
Grades: 9-12
| 1,371 students
Rank: #6 - 76. - 7.
Souderton Cs Collaborative
Charter School
Math: 80-84% | Reading: 90-94%
Rank:
10/
10
Top 5%
110 E Broad Street
Souderton, PA 18964
(215) 721-4560
Grades: K-8
| 231 students
Rank: #6 - 76. - 7.
Wissahickon Senior High School
Math: 86% | Reading: 91%
Rank:
10/
10
Top 5%
521 Houston Rd
Ambler, PA 19002
(215) 619-8112
Grades: 9-12
| 1,360 students
Rank: #88.
Spring-ford Shs 9-12 Center
Math: 87% | Reading: 89%
Rank:
10/
10
Top 5%
350 S Lewis Rd
Royersford, PA 19468
(610) 705-6001
Grades: 9-12
| 2,553 students
Rank: #99.
Whitemarsh Elementary School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 5%
4120 Joshua Rd
Lafayette Hill, PA 19444
(610) 828-9092
Grades: K-3
| 402 students
Rank: #1010.
Cynwyd School
Math: 86% | Reading: 89%
Rank:
10/
10
Top 5%
101 W Levering Mill Rd
Bala Cynwyd, PA 19004
(610) 645-1430
Grades: K-5
| 548 students
Rank: #1111.
Merion Elementary School
Math: 84% | Reading: 90%
Rank:
10/
10
Top 5%
549 S Bowman Ave
Merion Station, PA 19066
(610) 645-1470
Grades: K-5
| 602 students
Rank: #1212.
Penn Wynne School
Math: 85% | Reading: 89%
Rank:
10/
10
Top 5%
250 Haverford Rd
Wynnewood, PA 19096
(610) 645-1450
Grades: K-5
| 761 students
Rank: #1313.
Jarrettown Elementary School
Math: 82% | Reading: 90%
Rank:
10/
10
Top 5%
1520 Limekiln Pike
Dresher, PA 19025
(215) 643-8951
Grades: K-5
| 453 students
Rank: #1414.
Plymouth-whitemarsh Senior High School
Math: 86% | Reading: 87%
Rank:
10/
10
Top 5%
201 E Germantown Pike
Plymouth Meeting, PA 19462
(610) 825-1500
Grades: 9-12
| 1,508 students
Rank: #1515.
Stony Creek Elementary School
Math: 84% | Reading: 87%
Rank:
10/
10
Top 5%
1721 Yost Rd
Blue Bell, PA 19422
(215) 619-8108
Grades: K-5
| 524 students
Rank: #1616.
Perkiomen Valley High School
Math: 81% | Reading: 91%
Rank:
10/
10
Top 5%
(1)
509 Gravel Rd
Collegeville, PA 19426
(610) 489-1230
Grades: 9-12
| 1,788 students
Rank: #1717.
Gladwyne School
Math: 82% | Reading: 87%
Rank:
10/
10
Top 5%
230 West Righters Mill Rd
Gladwyne, PA 19035
(610) 645-1440
Grades: K-5
| 734 students
Rank: #1818.
Lower Gwynedd Elementary School
Math: 81% | Reading: 88%
Rank:
10/
10
Top 5%
571 Houston Rd
Ambler, PA 19002
(215) 619-8100
Grades: K-5
| 576 students
Rank: #1919.
Penn Valley School
Math: 81% | Reading: 87%
Rank:
10/
10
Top 5%
301 Righters Mill Rd
Narberth, PA 19072
(610) 645-1460
Grades: K-5
| 679 students
Rank: #2020.
Methacton High School
Math: 83% | Reading: 85%
Rank:
10/
10
Top 10%
1005 Kriebel Mill Road
Norristown, PA 19403
(610) 489-5000
Grades: 9-12
| 1,554 students
Rank: #21 - 2321. - 23.
Arrowhead Elementary School
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 10%
232 Level Rd
Collegeville, PA 19426
(610) 489-5000
Grades: K-4
| 405 students
Rank: #21 - 2321. - 23.
Caley Elementary School
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 10%
725 Caley Road
King Of Prussia, PA 19406
(610) 205-3652
Grades: K-4
| 409 students
Rank: #21 - 2321. - 23.
Upper Providence Elementary School
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 10%
833 South Lewis Rd Bldg 3
Royersford, PA 19468
(610) 705-6009
Grades: K-4
| 433 students
Rank: #2424.
Abington Senior High School
Math: 81% | Reading: 86%
Rank:
10/
10
Top 10%
900 Highland Avenue
Abington, PA 19001
(215) 884-4700
Grades: 10-12
| 1,781 students
Rank: #2525.
Salford Hills Elementary School
Math: 80% | Reading: 85%
Rank:
10/
10
Top 10%
2721 Barndt Rd
Harleysville, PA 19438
(610) 287-9197
Grades: K-5
| 459 students
Rank: #2626.
Souderton Area Senior High School
Math: 76% | Reading: 87%
Rank:
10/
10
Top 10%
625 Lower Road
Souderton, PA 18964
(215) 723-2808
Grades: 9-12
| 2,236 students
Rank: #2727.
Colonial Elementary School
Math: 79% | Reading: 85%
Rank:
10/
10
Top 10%
230 Flourtown Rd
Plymouth Meeting, PA 19462
(610) 941-0426
Grades: 4-5
| 822 students
Rank: #2828.
Oaks Elementary School
Math: 75% | Reading: 87%
Rank:
10/
10
Top 10%
325 Oaks School Dr
Oaks, PA 19456
(610) 705-6008
Grades: K-4
| 540 students
Rank: #2929.
Plymouth Elementary School
Math: 80-84% | Reading: 80-84%
Rank:
10/
10
Top 10%
542 Plymouth Rd
Plymouth Meeting, PA 19462
(610) 825-8190
Grades: K-3
| 563 students
Rank: #3030.
Evergreen Elementary School
Math: 80% | Reading: 84%
Rank:
10/
10
Top 10%
98 Kagey Rd
Collegeville, PA 19426
(610) 409-9751
Grades: K-5
| 515 students
Rank: #3131.
Maple Glen Elementary School
Math: 76% | Reading: 86%
Rank:
10/
10
Top 10%
(1)
1581 Fort Washington Avenue
Ambler, PA 19002
(215) 643-3421
Grades: K-5
| 461 students
Rank: #32 - 3332. - 33.
Belmont Hills Elementary School
Math: 78% | Reading: 83%
Rank:
10/
10
Top 10%
200 School Street
Bala Cynwyd, PA 19004
(610) 645-1420
Grades: K-5
| 509 students
Rank: #32 - 3332. - 33.
North Penn Senior High School
Math: 78% | Reading: 83%
Rank:
10/
10
Top 10%
(1)
1340 S Valley Forge Rd
Lansdale, PA 19446
(215) 368-9800
Grades: 10-12
| 3,120 students
Rank: #3434.
Eagleville Elementary School
Math: 75-79% | Reading: 80-84%
Rank:
10/
10
Top 10%
125 Summit Ave
Norristown, PA 19403
(610) 489-5000
Grades: K-4
| 413 students
Rank: #3535.
Rydal East School
Math: 71% | Reading: 88%
Rank:
9/
10
Top 20%
1160 Huntingdon Pike
Huntingdon Valley, PA 19006
(215) 884-1308
Grades: K-6
| 607 students
Show 100 more public schools in Montgomery County, PA (out of 157 total schools)
Loading...
[+] Show Closed Public Schools in Montgomery County, PA

Montgomery County Public Schools (Closed)

School
Location
Grades
Students
2765 Egypt Rd
Norristown, PA 19403
(610) 489-5000
Grades: K-4
| 452 students
920 Morris St
Pottstown, PA 19464
(610) 970-6635
Grades: PK-5
| 294 students
487 Devon Park Drive, Suite 20
Wayne, PA 19087
(215) 380-4809
Grades: K-6
| 412 students
West & Highland Avenues
Jenkintown, PA 19046
(215) 884-1801
Grades: 9-12
| 185 students
West & Highland Avenues
Jenkintown, PA 19046
(215) 884-1801
Grades: 7-8
| 102 students
1125 Limekiln Pike
Ambler, PA 19002
(215) 420-5800
Grades: K
| 95 students
250 Maple Ave
Harleysville, PA 19438
(215) 256-9121
Grades: K-5
| 357 students
131 Rosemary Ave
Ambler, PA 19002
(215) 619-8104
Grades: K-3
| 176 students
Old York And Melrose Avenue
Elkins Park, PA 19027
Grades: 6-8
| 20 students
29 East First Ave Trappe Bldg
Collegeville, PA 19426
(610) 489-1196
Grades: 8-12
| 27 students
2925 Byberry Rd
Hatboro, PA 19040
(215) 674-2446
Grades: K-5
| 721 students
400 S Lewis Rd
Royersford, PA 19468
(610) 705-6011
Grades: 9
| 588 students

Recent Articles

All-Girl Public High Schools: Improving Confidence and College Success
All-Girl Public High Schools: Improving Confidence and College Success
While all-girl public high schools are not prevalent, their advantages are significant. Learn about the academic and social benefits of an all-girls education.
4 Ways Parents Can Turn a Campus into a Top Public School
4 Ways Parents Can Turn a Campus into a Top Public School
Every campus has the potential to become a top public school. Learn about what you can do as a parent to improve your child's public school.
Segregation: A Modern Problem for Public Schools in the South
Segregation: A Modern Problem for Public Schools in the South
Learn about the unfortunate cases of segregation that are arising in public schools in the South, as well as the legal rulings forcing desegregation once again.