Top 10 Best Montgomery County Public Schools (2021)

All
(155)
All
(155)
 
High
(31)
High
(31)
 
Middle
(31)
Middle
(31)
 
Elementary
(119)
Elementary
(119)
 
Pre-K
(7)
Pre-K
(7)
 
Charter
(1)
Charter
(1)
 
Private
(225)
Private
(225)
 
For the 2021 school year, there are 155 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 Wissahickon Senior High School, Spring-ford Shs 9-12 Center 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 74% (versus the 63% 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 (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #11.
    Wissahickon Senior High School Math: 91% | Reading: 93%
    Rank
    10/
    10
    Top 1%
    521 Houston Rd
    Ambler, PA 19002
    (215) 619-8112

    Grades: 9-12 | 1,360 student
  • Rank: #22.
    Spring-ford Shs 9-12 Center Math: 89% | Reading: 92%
    Rank
    10/
    10
    Top 1%
    350 S Lewis Rd
    Royersford, PA 19468
    (610) 705-6001

    Grades: 9-12 | 2,553 students
  • Rank: #33.
    Lower Moreland High School Math: 85-89% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    555 Red Lion Rd
    Huntingdon Valley, PA 19006
    (215) 938-0220

    Grades: 9-12 | 755 students
  • Rank: #44.
    Cynwyd School Math: 86% | Reading: 90%
    Rank
    10/
    10
    Top 5%
    101 W Levering Mill Rd
    Bala Cynwyd, PA 19004
    (610) 645-1430

    Grades: K-5 | 548 students
  • Rank: #55.
    Merion Elementary School Math: 85% | Reading: 89%
    Rank
    10/
    10
    Top 5%
    549 S Bowman Ave
    Merion Station, PA 19066
    (610) 645-1470

    Grades: K-5 | 602 students
  • Rank: #6-86.-8.
    Harriton Senior High School Math: 82% | Reading: 91%
    Rank
    10/
    10
    Top 5%
    600 N Ithan Ave
    Bryn Mawr, PA 19010
    (610) 658-3950

    Grades: 9-12 | 1,204 student
  • Rank: #6-86.-8.
    Lower Merion High School Math: 82% | Reading: 91%
    Rank
    10/
    10
    Top 5%
    315 E Montgomery Ave
    Ardmore, PA 19003
    (610) 645-1810

    Grades: 9-12 | 1,476 student
  • Rank: #6-86.-8.
    Plymouth-whitemarsh Senior High School Math: 84% | Reading: 89%
    Rank
    10/
    10
    Top 5%
    201 E Germantown Pike
    Plymouth Meeting, PA 19462
    (610) 825-1500

    Grades: 9-12 | 1,508 student
  • Rank: #99.
    Perkiomen Valley High School Math: 83% | Reading: 90%
    Rank
    10/
    10
    Top 5%
    509 Gravel Rd
    Collegeville, PA 19426
    (610) 489-1230

    Grades: 9-12 | 1,788 student
  • Rank: #1010.
    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: #1111.
    Evergreen Elementary School Math: 83% | Reading: 89%
    Rank
    10/
    10
    Top 5%
    98 Kagey Rd
    Collegeville, PA 19426
    (610) 409-9751

    Grades: K-5 | 515 students
  • Rank: #1212.
    Fort Washington Elementary School Math: 82% | Reading: 88%
    Rank
    10/
    10
    Top 5%
    Highland & Fort Washington Ave
    Fort Washington, PA 19034
    (215) 643-8961

    Grades: K-5 | 481 students
  • Rank: #1313.
    North Penn Senior High School Math: 83% | Reading: 87%
    Rank
    10/
    10
    Top 5%
    1340 S Valley Forge Rd
    Lansdale, PA 19446
    (215) 368-9800

    Grades: 10-12 | 3,120 students
  • Rank: #1414.
    Penn Wynne School Math: 82% | Reading: 87%
    Rank
    10/
    10
    Top 5%
    250 Haverford Rd
    Wynnewood, PA 19096
    (610) 645-1450

    Grades: K-5 | 761 students
  • Rank: #1515.
    Worcester Elementary School Math: 75-79% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    3017 Skippack Pike
    Lansdale, PA 19446
    (610) 489-5000

    Grades: K-4 | 409 students
  • Rank: #1616.
    Upper Dublin High School Math: 81% | Reading: 89%
    Rank
    10/
    10
    Top 5%
    800 Loch Alsh Ave
    Fort Washington, PA 19034
    (215) 643-8900

    Grades: 9-12 | 1,371 student
  • Rank: #17-1817.- 18.
    Methacton High School Math: 83% | Reading: 86%
    Rank
    10/
    10
    Top 5%
    1005 Kriebel Mill Road
    Norristown, PA 19403
    (610) 489-5000

    Grades: 9-12 | 1,554 student
  • Rank: #17-1817.- 18.
    Stony Creek Elementary School Math: 83% | Reading: 86%
    Rank
    10/
    10
    Top 5%
    1721 Yost Rd
    Blue Bell, PA 19422
    (215) 619-8108

    Grades: K-5 | 524 students
  • Rank: #1919.
    Abington Senior High School Math: 80% | Reading: 88%
    Rank
    10/
    10
    Top 5%
    900 Highland Avenue
    Abington, PA 19001
    (215) 884-4700

    Grades: 10-12 | 1,781 student
  • Rank: #2020.
    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: #2121.
    Souderton Area Senior High School Math: 79% | Reading: 88%
    Rank
    10/
    10
    Top 5%
    625 Lower Road
    Souderton, PA 18964
    (215) 723-2808

    Grades: 9-12 | 2,236 students
  • Rank: #2222.
    Jarrettown Elementary School Math: 78% | Reading: 88%
    Rank
    10/
    10
    Top 10%
    1520 Limekiln Pike
    Dresher, PA 19025
    (215) 643-8951

    Grades: K-5 | 453 students
  • Rank: #2323.
    General Nash Elementary School Math: 83% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    1560 Liberty Bell Dr
    Harleysville, PA 19438
    (215) 368-2407

    Grades: K-6 | 372 students
  • Rank: #2424.
    Gladwyne School Math: 80% | Reading: 86%
    Rank
    10/
    10
    Top 10%
    230 West Righters Mill Rd
    Gladwyne, PA 19035
    (610) 645-1440

    Grades: K-5 | 734 students
  • Rank: #2525.
    Souderton Cs Collaborative Charter School
    Math: 70-74% | Reading: 90-94%
    Rank
    10/
    10
    Top 10%
    110 E Broad Street
    Souderton, PA 18964
    (215) 721-4560

    Grades: K-8 | 231 students
  • Rank: #2626.
    Springfield Township High School Math: 80-84% | Reading: 80-84%
    Rank
    10/
    10
    Top 10%
    1801 E Paper Mill Rd
    Glenside, PA 19038
    (215) 233-6000

    Grades: 9-12 | 676 students
  • Rank: #2727.
    Blue Bell Elementary School Math: 78% | Reading: 84%
    Rank
    10/
    10
    Top 10%
    801 Symphony Ln
    Blue Bell, PA 19422
    (215) 619-8102

    Grades: K-5 | 418 students
  • Rank: #2828.
    Salford Hills Elementary School Math: 79% | Reading: 83%
    Rank
    10/
    10
    Top 10%
    2721 Barndt Rd
    Harleysville, PA 19438
    (610) 287-9197

    Grades: K-5 | 459 students
  • Rank: #2929.
    Oaks Elementary School Math: 76% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    325 Oaks School Dr
    Oaks, PA 19456
    (610) 705-6008

    Grades: K-4 | 540 students
  • Rank: #3030.
    Evans Elementary School Math: 75% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    125 Sunset Rd
    Royersford, PA 19468
    (610) 705-6012

    Grades: PK-4 | 576 students
  • Rank: #3131.
    South Elementary School Math: 76% | Reading: 84%
    Rank
    10/
    10
    Top 10%
    200 E 3rd Ave
    Collegeville, PA 19426
    (610) 489-2991

    Grades: K-5 | 625 students
  • Rank: #32-3332.- 33.
    Lower Gwynedd Elementary School Math: 77% | Reading: 82%
    Rank
    10/
    10
    Top 10%
    571 Houston Rd
    Ambler, PA 19002
    (215) 619-8100

    Grades: K-5 | 576 students
  • Rank: #32-3332.- 33.
    Upper Providence Elementary School Math: 75-79% | Reading: 80-84%
    Rank
    10/
    10
    Top 10%
    833 South Lewis Rd Bldg 3
    Royersford, PA 19468
    (610) 705-6009

    Grades: K-4 | 433 students
  • Rank: #3434.
    Maple Glen Elementary School Math: 74% | Reading: 85%
    Rank
    10/
    10
    Top 10%
    1581 Fort Washington Avenue
    Ambler, PA 19002
    (215) 643-3421

    Grades: K-5 | 461 students
  • Rank: #3535.
    Bala-cynwyd Middle School Math: 69% | Reading: 87%
    Rank
    9/
    10
    Top 20%
    510 Bryn Mawr Ave
    Bala Cynwyd, PA 19004
    (610) 645-1480

    Grades: 6-8 | 1,011 student
  • Show 100 more public schools in Montgomery County, PA (out of 155 total schools)
Recent Articles
The COVID-19 pandemic has turned the world on its head. The effects of the global pandemic will be felt for years to come, though maybe more so in certain populations. Here’s what you need to know about the current state of special education in the United States.
As more schools return to in-person learning, teachers and parents find themselves dealing with the trauma and stress created by the pandemic.
After more than a year of remote learning, schools are finally returning to in-person instruction but how has the pandemic changed the face of public education and what will it look like moving forward?