507

Best Middle Schools in Iowa

  • /7

    St Luke the Evangelist Catholic School

    1102 NW Weigel Dr, Ankeny, IA 50023

    Private Elementary, Middle School K to 7th

    • Students

      278

    • Tuition

      $4,025

    • Student Teacher Ratio

      13:1

    St Luke the Evangelist Catholic School
  • /9

    St Pius X School

    3601 66th St, Urbandale, IA 50322

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

    • Students

      355

    • Tuition

      $0

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      5

    St Pius X School
  • /10

    St Theresa School

    5810 Carpenter Ave, Des Moines, IA 50311

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

    • Students

      242

    • Tuition

      $4,360

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      3.3

    St Theresa School
  • /8

    St. Anthony Elementary School

    16 Columbus Ave, Des Moines, IA 50315

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

    • Students

      376

    • Tuition

      $0

    • Student Teacher Ratio

      18:1

    • Avg. Review Score

      3.7

    St. Anthony Elementary School
  • /8

    St. Joseph Community School

    216 N Broadway Ave, New Hampton, IA 50659

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

    • Students

      120

    • Tuition

      $0

    • Student Teacher Ratio

      9:1

    St. Joseph Community School
  • /7

    St. Patrick's School

    1302 5th St, Perry, IA 50220

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

    • Students

      130

    • Tuition

      $3,050

    • Student Teacher Ratio

      8:1

    St. Patrick's School
  • /7

    St. Paul the Apostle Catholic School

    1007 E Rusholme St, Davenport, IA 52803

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

    • Students

      400

    • Tuition

      $4,580

    • Student Teacher Ratio

      16:1

    • Avg. Review Score

      5

    St. Paul the Apostle Catholic School
  • /9

    Summit Schools

    1010 Regent St, Cedar Rapids, IA 52402

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

    • Students

      118

    • Tuition

      $14,637

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.7

    Summit Schools
  • /2

    Tanager Place School

    2309 C St, Cedar Rapids, IA 52404

    Private Elementary, Middle, High School 2nd to 12th

    • Students

      20

    • Tuition

      $0

    • Student Teacher Ratio

      5:1

    Tanager Place School
  • /5

    Tipton Christian Academy

    323 W 2nd St, Tipton, IA 52772

    Private Elementary, Middle, High School 2nd to 10th

    Tipton Christian Academy
  • /7

    Trinity Lutheran School

    1122 W Central Park Ave, Davenport, IA 52804

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

    • Students

      348

    • Tuition

      $0

    • Student Teacher Ratio

      19:1

    • Avg. Review Score

      4.1

    Trinity Lutheran School
  • /2

    Trinity Lutheran School

    1361 7th Ave, Cedar Rapids, IA 52404

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

    • Students

      243

    • Tuition

      $0

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      3.9

    Trinity Lutheran School
  • /7

    United Community School District

    1284 U Avenue, Boone, IA 50036

    Public Elementary, Middle, High School

    United Community School District
  • Maharishi School

    Maharishi School

    804 Dr Robert Keith Wallace Dr, Fairfield, IA 52556

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

    • A+
      Niche Grade
    • Students

      170

    • Tuition

      $19,500

    • Student Teacher Ratio

      3:1

    • Avg. Review Score

      4.8

    Maharishi School
  • Scattergood Friends School

    Scattergood Friends School

    1951 Delta Ave, West Branch, IA 52358

    Private Middle, High School 6th to 12th

    • A+
      Niche Grade
    • Students

      45

    • Tuition

      $19,000

    • Student Teacher Ratio

      5:1

    • Avg. Review Score

      4.7

    Scattergood Friends School
  • Gilbert Middle School

    Gilbert Middle School

    201 E Mathews Dr, Gilbert, IA 50105

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      404

    • Math Proficiency

      86%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      93%

    Gilbert Middle School
  • Grundy Center Middle School

    Grundy Center Middle School

    1006 M Ave, Grundy Center, IA 50638

    Public Middle School 5th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      217

    • Math Proficiency

      85%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      90%

    Grundy Center Middle School
  • Mount Pleasant Christian School

    Mount Pleasant Christian School

    1505 E Washington St, Mount Pleasant, IA 52641

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      28

    • Tuition

      $0

    • Student Teacher Ratio

      4:1

    • Avg. Review Score

      4.9

    Mount Pleasant Christian School
  • St. Malachy School

    St. Malachy School

    403 W Clark St, Creston, IA 50801

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

    • A
      Niche Grade
    • Students

      164

    • Tuition

      $2,933

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      5

    St. Malachy School
  • Ballard Middle School

    Ballard Middle School

    509 N Main Ave, Huxley, IA 50124

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      409

    • Math Proficiency

      83%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      83%

    Ballard Middle School
  • Holmes Junior High School

    Holmes Junior High School

    505 Holmes Dr, Cedar Falls, IA 50613

    Public Middle School 7th to 9th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      629

    • Math Proficiency

      80%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      83%

    Holmes Junior High School
  • Lynnville-Sully Middle School

    Lynnville-Sully Middle School

    12476 Highway F62, Sully, IA 50251

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      128

    • Math Proficiency

      87%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      87%

    Lynnville-Sully Middle School
  • Mount Vernon Middle School

    Mount Vernon Middle School

    525 Palisades Rd, Mount Vernon, IA 52314

    Public Middle School 5th to 8th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      403

    • Math Proficiency

      84%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      85%

    Mount Vernon Middle School
  • Solon Middle School

    Solon Middle School

    1775 Racine Ave, Solon, IA 52333

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      327

    • Math Proficiency

      81%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      89%

    Solon Middle School
  • Denver Middle School

    Denver Middle School

    800 LONGVIEW Dr, Denver, IA 50622

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 8
      GreatSchools
    • Students

      220

    • Math Proficiency

      92%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      92%

    Denver Middle School

Showing Results 151 - 175, Page 7 of 21