510

Best Middle Schools in Iowa

  • Holy Trinity Junior/Senior Catholic High School

    Holy Trinity Junior/Senior Catholic High School

    2600 Avenue A, Fort Madison, IA 52627

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

    • B
      Niche Grade
    • Students

      306

    • Tuition

      $4,720

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      3.8

    Holy Trinity Junior/Senior Catholic High School
  • Prince of Peace Catholic School

    Prince of Peace Catholic School

    312 S 4th St, Clinton, IA 52732

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

    • B
      Niche Grade
    • Students

      187

    • Tuition

      $5,258

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.4

    Prince of Peace Catholic School
  • Underwood Middle School

    Underwood Middle School

    601 3rd St, Underwood, IA 51576

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 6
      GreatSchools
    • Students

      194

    • Math Proficiency

      77%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      92%

    Underwood Middle School
  • Waverly-Shell Rock Middle School

    Waverly-Shell Rock Middle School

    501 Heritage Way, Waverly, IA 50677

    Public Middle School 5th to 8th

    • A-
      Niche Grade
    • 6
      GreatSchools
    • Students

      699

    • Math Proficiency

      80%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      83%

    Waverly-Shell Rock Middle School
  • Alta-Aurelia Middle School

    Alta-Aurelia Middle School

    300 Ash St, Aurelia, IA 51005

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      231

    • Math Proficiency

      68%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      78%

    Alta-Aurelia Middle School
  • BCLUW Middle School

    BCLUW Middle School

    704 Commercial St, Union, IA 50258

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      150

    • Math Proficiency

      72%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      72%

    BCLUW Middle School
  • Cascade Junior/Senior High School

    Cascade Junior/Senior High School

    505 Johnson St, Cascade, IA 52033

    Public Middle, High School 6th to 12th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      395

    • Math Proficiency

      82%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      84%

    Cascade Junior/Senior High School
  • Clear Creek Amana Middle School

    Clear Creek Amana Middle School

    311 W Marengo Rd, Tiffin, IA 52340

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      640

    • Math Proficiency

      72%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      78%

    Clear Creek Amana Middle School
  • Mvao Middle School

    Mvao Middle School

    110 W Division St, Anthon, IA 51004

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      128

    • Math Proficiency

      62%

    • Student Teacher Ratio

      11:1

    • Reading Proficiency

      82%

    Mvao Middle School
  • Riverside Community High School

    Riverside Community High School

    18997 Highway 59, Oakland, IA 51560

    Public Middle, High School 6th to 12th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      359

    • Math Proficiency

      64%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      73%

    Riverside Community High School
  • Rock Valley Middle School

    Rock Valley Middle School

    1712 20th Ave, Rock Valley, IA 51247

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      174

    • Math Proficiency

      77%

    • Student Teacher Ratio

      29:1

    • Reading Proficiency

      82%

    Rock Valley Middle School
  • West Delaware Middle School

    West Delaware Middle School

    1101 Doctor St, Manchester, IA 52057

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      377

    • Math Proficiency

      70%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      77%

    West Delaware Middle School
  • Westside Junior/Senior High School

    Westside Junior/Senior High School

    108 Clinton St, Westside, IA 51467

    Public Middle, High School 6th to 12th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      106

    • Math Proficiency

      72%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      82%

    Westside Junior/Senior High School
  • Cherokee Middle School

    Cherokee Middle School

    206 E Indian St, Cherokee, IA 51012

    Public Middle School 5th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      355

    • Math Proficiency

      64%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      68%

    Cherokee Middle School
  • Hartley-Melvin-Sanborn Middle School

    Hartley-Melvin-Sanborn Middle School

    509 Main St, Sanborn, IA 51248

    Public Middle School 5th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      174

    • Math Proficiency

      57%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      72%

    Hartley-Melvin-Sanborn Middle School
  • Lansing Middle School

    Lansing Middle School

    569 Center St, Lansing, IA 52151

    Public Middle School 7th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      76

    • Math Proficiency

      74.5%

    • Student Teacher Ratio

      38:1

    • Reading Proficiency

      64.5%

    Lansing Middle School
  • MFL Marmac Middle School

    MFL Marmac Middle School

    918 W Main St, Mc Gregor, IA 52157

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      187

    • Math Proficiency

      57%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      72%

    MFL Marmac Middle School
  • New Hampton Middle School

    New Hampton Middle School

    710 W Main St, New Hampton, IA 50659

    Public Middle School 5th to 8th

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      279

    • Math Proficiency

      76%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      82%

    New Hampton Middle School
  • North Union Middle School

    North Union Middle School

    203 5th St, Swea City, IA 50590

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      128

    • Math Proficiency

      72%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      87%

    North Union Middle School
  • South Winneshiek Middle School

    South Winneshiek Middle School

    208 E Brooks St, Ossian, IA 52161

    Public Middle School 5th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      129

    • Math Proficiency

      67%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      57%

    South Winneshiek Middle School
  • Union Middle School

    Union Middle School

    505 West St, Dysart, IA 52224

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      201

    • Math Proficiency

      75%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      80%

    Union Middle School
  • Atlantic Middle School

    Atlantic Middle School

    1100 Linn St, Atlantic, IA 50022

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      329

    • Math Proficiency

      67%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      74%

    Atlantic Middle School
  • Clarion-Goldfield-Dows Middle School

    Clarion-Goldfield-Dows Middle School

    300 3rd Ave, Clarion, IA 50525

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      210

    • Math Proficiency

      75%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      63%

    Clarion-Goldfield-Dows Middle School
  • Emmetsburg Middle School

    Emmetsburg Middle School

    205 King St, Emmetsburg, IA 50536

    Public Middle School 5th to 8th

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      225

    • Math Proficiency

      67%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      77%

    Emmetsburg Middle School

Showing Results 201 - 225, Page 9 of 21