88

Best Middle Schools in Montgomery County, PA

  • /3

    Abington Friends School

    575 Washington Ln, Jenkintown, PA 19046

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A+
      Niche Grade
    • Students

      600

    • Tuition

      $36,000

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.2

    Abington Friends School
  • /10

    Ancillae-Assumpta Academy

    2025 Church Rd, Wyncote, PA 19095

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A+
      Niche Grade
    • Students

      575

    • Tuition

      $14,500

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.1

    Ancillae-Assumpta Academy
  • /6

    Friends Central School

    1101 City Ave, Penn Wynne, PA 19096

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A+
      Niche Grade
    • Students

      819

    • Tuition

      $46,000

    • Student Teacher Ratio

      5:1

    • Avg. Review Score

      4.1

    Friends Central School
  • /3

    Germantown Academy

    , Fort Washington, PA 19034

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A+
      Niche Grade
    • Students

      1,222

    • Tuition

      $42,390

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.4

    Germantown Academy
  • /2

    Gwynedd-Mercy Academy Elementary

    816 NORRISTOWN Rd, Spring House, PA 19477

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A+
      Niche Grade
    • Students

      380

    • Tuition

      $15,240

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.6

    Gwynedd-Mercy Academy Elementary
  • /8

    Perkiomen School

    200 Seminary St, Pennsburg, PA 18073

    Private Middle, High School 6th to 12th

    • A+
      Niche Grade
    • Students

      286

    • Tuition

      $43,100

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.3

    Perkiomen School
  • /2

    The Baldwin School

    701 Montgomery Ave, Bryn Mawr, PA 19010

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A+
      Niche Grade
    • Students

      572

    • Tuition

      $43,900

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.4

    The Baldwin School
  • /3

    The Haverford School

    450 Lancaster Ave, Haverford Township, PA 19041

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A+
      Niche Grade
    • Students

      960

    • Tuition

      $46,075

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.2

    The Haverford School
  • /7

    The Shipley School

    814 Yarrow St, Bryn Mawr, PA 19010

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A+
      Niche Grade
    • Students

      800

    • Tuition

      $45,400

    • Student Teacher Ratio

      5:1

    • Avg. Review Score

      4.2

    The Shipley School
  • /7

    Corpus Christi Catholic School

    920 Sumneytown Pike, Lansdale, PA 19446

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      406

    • Tuition

      $6,630

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.2

    Corpus Christi Catholic School
  • /7

    Dock Mennonite Academy

    1000 Forty Foot Rd, Lansdale, PA 19446

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      737

    • Tuition

      $16,930

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4

    Dock Mennonite Academy
  • /2

    Kohelet Yeshiva High School

    223 N Highland Ave, Merion Station, PA 19066

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      165

    • Tuition

      $28,350

    • Student Teacher Ratio

      3:1

    • Avg. Review Score

      3.7

    Kohelet Yeshiva High School
  • /7

    Mary Mother of the Redeemer

    1321 Upper State Rd, North Wales, PA 19454

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      538

    • Tuition

      $5,900

    • Student Teacher Ratio

      16:1

    • Avg. Review Score

      4.7

    Mary Mother of the Redeemer
  • /7

    Saint Mary Catholic School

    40 Spring Mount Rd, Schwenksville, PA 19473

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      213

    • Tuition

      $7,339

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.7

    Saint Mary Catholic School
  • /7

    The Wyndcroft School

    1395 Wilson St, Pottstown, PA 19464

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      178

    • Tuition

      $24,390

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.4

    The Wyndcroft School
  • Valley Forge Baptist Academy

    Valley Forge Baptist Academy

    616 S Trappe Rd, Collegeville, PA 19426

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      238

    • Tuition

      $6,300

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.3

    Valley Forge Baptist Academy
  • /7

    Souderton Charter School Collaborative

    110 E Broad St, Souderton, PA 18964

    Charter Elementary, Middle School K to 8th

    • A+
      Niche Grade
    • 8
      GreatSchools
    • Students

      226

    • Math Proficiency

      67%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      87%

    Souderton Charter School Collaborative
  • Bryn Athyn Church School

    Bryn Athyn Church School

    600 Tomlinson Rd, Bryn Athyn, PA 19009

    Private Elementary, Middle School K to 8th

    • A-
      Niche Grade
    • Students

      301

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      3.5

    Bryn Athyn Church School
  • /7

    Calvary Baptist School

    1380 S Valley Forge Rd, Lansdale, PA 19446

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A-
      Niche Grade
    • Students

      443

    • Tuition

      $8,856

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.1

    Calvary Baptist School
  • Murray Avenue School

    Murray Avenue School

    2551 Murray Ave, Huntingdon Valley, PA 19006

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 8
      GreatSchools
    • Students

      586

    • Math Proficiency

      55%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      72%

    Murray Avenue School
  • /3

    Philadelphia -Montgomery Christian Academy

    35 E Hillcrest Ave, Erdenheim, PA 19038

    Private Pre-K, Elementary, Middle, High School K to 12th

    • A-
      Niche Grade
    • Students

      389

    • Tuition

      $12,300

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      4.3

    Philadelphia -Montgomery Christian Academy
  • /8

    Bala-Cynwyd Middle School

    510 Bryn Mawr Ave, Bala Cynwyd, PA 19004

    Public Middle School 6th to 8th

    • A+
      Niche Grade
    • 7
      GreatSchools
    • Students

      811

    • Math Proficiency

      65%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      86%

    Bala-Cynwyd Middle School
  • /4

    Welsh Valley Middle School

    325 Tower Ln, Penn Valley, PA 19072

    Public Middle School 6th to 8th

    • A+
      Niche Grade
    • 7
      GreatSchools
    • Students

      815

    • Math Proficiency

      65%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      83%

    Welsh Valley Middle School
  • Springfield Township Middle School

    Springfield Township Middle School

    1901A Paper Mill Rd, Oreland, PA 19075

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      618

    • Math Proficiency

      43%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      62%

    Springfield Township Middle School
  • /6

    Arcola Intermediate School

    40001A EAGLEVILLE Rd, Eagleville, PA 19403

    Public Middle School 7th to 8th

    • A-
      Niche Grade
    • 7
      GreatSchools
    • Students

      725

    • Math Proficiency

      36%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      71%

    Arcola Intermediate School

Showing Results 1 - 25, Page 1 of 4