507

Best Middle Schools in Iowa

  • Center Point-Urbana Middle School

    Center Point-Urbana Middle School

    613 Summit St, Center Point, IA 52213

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 7
      GreatSchools
    • Students

      317

    • Math Proficiency

      79%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      85%

    Center Point-Urbana Middle School
  • Dike-New Hartford Junior High School

    Dike-New Hartford Junior High School

    508 Beaver St, New Hartford, IA 50660

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 7
      GreatSchools
    • Students

      223

    • Math Proficiency

      84%

    • Student Teacher Ratio

      22:1

    • Reading Proficiency

      90%

    Dike-New Hartford Junior High School
  • Spencer Middle School

    Spencer Middle School

    1400 10TH Ave, Spencer, IA 51301

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 9
      GreatSchools
    • Students

      502

    • Math Proficiency

      73%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      72%

    Spencer Middle School
  • Underwood Middle School

    Underwood Middle School

    601 3rd St, Underwood, IA 51576

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 7
      GreatSchools
    • Students

      206

    • Math Proficiency

      77%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      92%

    Underwood Middle School
  • West Lyon Junior High School

    West Lyon Junior High School

    1787 182ND St, Inwood, IA 51240

    Public Middle School 7th to 8th

    • A-
      Niche Grade
    • 7
      GreatSchools
    • Students

      134

    • Math Proficiency

      87%

    • Student Teacher Ratio

      22:1

    • Reading Proficiency

      77%

    West Lyon Junior High School
  • Atlantic Middle School

    Atlantic Middle School

    1100 Linn St, Atlantic, IA 50022

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      348

    • Math Proficiency

      67%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      74%

    Atlantic Middle School
  • Audubon Middle/High School

    Audubon Middle/High School

    800 3rd Ave, Audubon, IA 50025

    Public Middle, High School 5th to 12th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      298

    • Math Proficiency

      73%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      81%

    Audubon Middle/High 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
    • 8
      GreatSchools
    • Students

      381

    • Math Proficiency

      82%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      84%

    Cascade Junior/Senior High School
  • Central Lee Middle School

    Central Lee Middle School

    2642 Highway 218, Donnellson, IA 52625

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      280

    • Math Proficiency

      65%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      78%

    Central Lee Middle School
  • Central Springs Middle School

    Central Springs Middle School

    509 N Iowa Ave, Nora Springs, IA 50458

    Public Middle School 4th to 8th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      265

    • Math Proficiency

      71%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      77%

    Central Springs Middle School
  • Griswold Middle/High School

    Griswold Middle/High School

    20 Madison St, Griswold, IA 51535

    Public Middle, High School 6th to 12th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      197

    • Math Proficiency

      72%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      82%

    Griswold Middle/High School
  • Janesville Junior/Senior High School

    Janesville Junior/Senior High School

    505 Barrick Rd, Janesville, IA 50647

    Public Middle, High School 6th to 12th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      226

    • Math Proficiency

      72%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      77%

    Janesville Junior/Senior High School
  • PCM Middle School

    PCM Middle School

    407 E Plainsmen Rd, Prairie City, IA 50228

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      240

    • Math Proficiency

      65%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      78%

    PCM Middle School
  • Woodbury Central Middle School

    Woodbury Central Middle School

    408 S 4th St, Moville, IA 51039

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      116

    • Math Proficiency

      77%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      82%

    Woodbury Central Middle School
  • Cherokee Middle School

    Cherokee Middle School

    206 E Indian St, Cherokee, IA 51012

    Public Middle School 5th to 8th

    • C+
      Niche Grade
    • 9
      GreatSchools
    • Students

      356

    • Math Proficiency

      64%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      68%

    Cherokee 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
    • 9
      GreatSchools
    • Students

      130

    • Math Proficiency

      67%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      57%

    South Winneshiek Middle School
  • St. Ansgar Middle School

    St. Ansgar Middle School

    206 E 8th St, Saint Ansgar, IA 50472

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 7
      GreatSchools
    • Students

      126

    • Math Proficiency

      77%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      77%

    St. Ansgar Middle School
  • West Marshall Middle School

    West Marshall Middle School

    605 3rd St, State Center, IA 50247

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 7
      GreatSchools
    • Students

      206

    • Math Proficiency

      74%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      81%

    West Marshall Middle School
  • Akron Westfield Middle School

    Akron Westfield Middle School

    850 Kerr Dr, Akron, IA 51001

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 6
      GreatSchools
    • Students

      130

    • Math Proficiency

      82%

    • Student Teacher Ratio

      22:1

    • Reading Proficiency

      87%

    Akron Westfield Middle School
  • Albia Middle School

    Albia Middle School

    505 C Ave, Albia, IA 52531

    Public Middle School 7th to 8th

    • B-
      Niche Grade
    • 8
      GreatSchools
    • Students

      151

    • Math Proficiency

      67%

    • Student Teacher Ratio

      25:1

    • Reading Proficiency

      77%

    Albia 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
    • 8
      GreatSchools
    • Students

      210

    • Math Proficiency

      75%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      63%

    Clarion-Goldfield-Dows Middle School
  • 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
  • Monticello Middle School

    Monticello Middle School

    860 E Oak St, Monticello, IA 52310

    Public Middle School 5th to 8th

    • B-
      Niche Grade
    • 8
      GreatSchools
    • Students

      316

    • Math Proficiency

      73%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      69%

    Monticello Middle 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
  • Rural Elementary School #2

    Rural Elementary School #2

    1198 FAIRBANK AMISH Blvd, Fairbank, IA 50629

    Public Elementary, Middle School K to 8th

    • B-
      Niche Grade
    • 8
      GreatSchools
    • Students

      29

    • Student Teacher Ratio

      14:1

    Rural Elementary School #2

Showing Results 201 - 225, Page 9 of 21