507

Best Middle Schools in Iowa

  • Calamus Wheatland High School

    Calamus Wheatland High School

    110 E Park Rd, Wheatland, IA 52777

    Public Middle, High School 7th to 12th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      204

    • Math Proficiency

      62%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      72%

    Calamus Wheatland High School
  • Clayton Ridge Middle School

    Clayton Ridge Middle School

    131 S River Park Dr, Guttenberg, IA 52052

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      139

    • Math Proficiency

      77%

    • Student Teacher Ratio

      35:1

    • Reading Proficiency

      92%

    Clayton Ridge Middle School
  • George Washington Middle School

    George Washington Middle School

    51 N Grandview Ave, Dubuque, IA 52001

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      607

    • Math Proficiency

      64%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      68%

    George Washington Middle School
  • Moravia High School

    Moravia High School

    505 N Trussell Ave, Moravia, IA 52571

    Public Middle, High School 7th to 12th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      216

    • Math Proficiency

      47%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      72%

    Moravia High School
  • Odebolt Arthur Battle Creek Ida Grove Middle School

    Odebolt Arthur Battle Creek Ida Grove Middle School

    600 S Maple St, Odebolt, IA 51458

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      201

    • Math Proficiency

      69%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      69%

    Odebolt Arthur Battle Creek Ida Grove Middle School
  • Ogden Middle School

    Ogden Middle School

    732 W Division St, Ogden, IA 50212

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      172

    • Math Proficiency

      72%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      72%

    Ogden Middle School
  • Shenandoah Middle School

    Shenandoah Middle School

    601 Dr Creighton Cir, Shenandoah, IA 51601

    Public Middle School 5th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      282

    • Math Proficiency

      63%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      74%

    Shenandoah Middle School
  • Cardinal Junior High

    Cardinal Junior High

    4045 Ashland Rd, Eldon, IA 52554

    Public Middle School 5th to 8th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      301

    • Math Proficiency

      56%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      70%

    Cardinal Junior High
  • East Buchanan Middle School

    East Buchanan Middle School

    414 5th St, Winthrop, IA 50682

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      86

    • Math Proficiency

      57%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      67%

    East Buchanan Middle School
  • East Marshall Middle School

    East Marshall Middle School

    225 S Elm St, Gilman, IA 50106

    Public Middle School 4th to 8th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      153

    • Math Proficiency

      53%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      70%

    East Marshall Middle School
  • John Adams Middle School

    John Adams Middle School

    29 S Illinois Ave, Mason City, IA 50401

    Public Middle School 7th to 8th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      463

    • Math Proficiency

      40%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      58%

    John Adams Middle School
  • Lone Tree Junior/Senior High School

    Lone Tree Junior/Senior High School

    303 S Devoe St, Lone Tree, IA 52755

    Public Middle, High School 6th to 12th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      209

    • Math Proficiency

      52%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      62%

    Lone Tree Junior/Senior High School
  • Mount Pleasant Middle School

    Mount Pleasant Middle School

    414 N Adams St, Mount Pleasant, IA 52641

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      409

    • Math Proficiency

      59%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      63%

    Mount Pleasant Middle School
  • Northwood-Kensett Junior/Senior High School

    Northwood-Kensett Junior/Senior High School

    704 7th St, Northwood, IA 50459

    Public Middle, High School 7th to 12th

    • B
      Niche Grade
    • 4
      GreatSchools
    • Students

      281

    • Math Proficiency

      67%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      82%

    Northwood-Kensett Junior/Senior High School
  • Remsen-Union Middle School

    Remsen-Union Middle School

    511 Roosevelt Ave, Remsen, IA 51050

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 4
      GreatSchools
    • Students

      176

    • Math Proficiency

      67%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      82%

    Remsen-Union Middle School
  • Riceville High School

    Riceville High School

    912 Woodland Ave, Riceville, IA 50466

    Public Middle, High School 6th to 12th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      205

    • Math Proficiency

      57%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      72%

    Riceville High School
  • South Page Elementary School

    South Page Elementary School

    606 Iowa Ave, College Springs, IA 51637

    Public Pre-K, Elementary, Middle School Pre-K to 6th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      62

    • Math Proficiency

      64.5%

    • Student Teacher Ratio

      9:1

    • Reading Proficiency

      44.5%

    South Page Elementary School
  • Exira-Elk Horn-Kimballton High School

    Exira-Elk Horn-Kimballton High School

    4114 Madison St, Elk Horn, IA 51531

    Public Middle, High School Pre-K to 12th

    • C+
      Niche Grade
    • 5
      GreatSchools
    • Students

      188

    • Math Proficiency

      62%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      77%

    Exira-Elk Horn-Kimballton High School
  • Hampton-Dumont Middle School

    Hampton-Dumont Middle School

    601 12th Ave, Hampton, IA 50441

    Public Middle School 5th to 8th

    • C+
      Niche Grade
    • 5
      GreatSchools
    • Students

      358

    • Math Proficiency

      63%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      65%

    Hampton-Dumont Middle School
  • Benton Community Middle School

    Benton Community Middle School

    600 1st St, Van Horne, IA 52346

    Public Middle School 7th to 8th

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      212

    • Math Proficiency

      60%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      80%

    Benton Community Middle School
  • CAM Middle School

    CAM Middle School

    207 E 6th St, Massena, IA 50853

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • Students

      105

    • Math Proficiency

      57%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      62%

    CAM Middle School
  • Clarke Middle School

    Clarke Middle School

    800 N Jackson St, Osceola, IA 50213

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 6
      GreatSchools
    • Students

      269

    • Math Proficiency

      42%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      49%

    Clarke Middle School
  • East Sac County Middle School

    East Sac County Middle School

    300 S 11th St, Sac City, IA 50583

    Public Middle School 5th to 8th

    • C
      Niche Grade
    • Students

      247

    • Math Proficiency

      59%

    • Student Teacher Ratio

      247:1

    • Reading Proficiency

      70%

    East Sac County Middle School
  • Tri-Center Middle School

    Tri-Center Middle School

    33980 310th St, Neola, IA 51559

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      140

    • Math Proficiency

      72%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      72%

    Tri-Center Middle School
  • West Bend-Mallard Middle School

    West Bend-Mallard Middle School

    300 3rd Ave, West Bend, IA 50597

    Public Middle School 5th to 8th

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      107

    • Math Proficiency

      62%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      82%

    West Bend-Mallard Middle School

Showing Results 301 - 325, Page 13 of 21