507

Best Middle Schools in Iowa

  • North Fayette Valley Middle School

    North Fayette Valley Middle School

    23493 Canoe Rd, Elgin, IA 52141

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      310

    • Math Proficiency

      75%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      70%

    North Fayette Valley Middle School
  • Ridge View Middle School

    Ridge View Middle School

    310 W Main St, Early, IA 50535

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      141

    • Math Proficiency

      72%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      72%

    Ridge View Middle School
  • Stanton High School

    Stanton High School

    605 Elliott St, Stanton, IA 51573

    Public Middle, High School 6th to 12th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      148

    • Math Proficiency

      72%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      77%

    Stanton High School
  • Tripoli Middle/High School

    Tripoli Middle/High School

    209 8th Ave, Tripoli, IA 50676

    Public Middle, High School 6th to 12th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      172

    • Math Proficiency

      57%

    • Student Teacher Ratio

      8:1

    • Reading Proficiency

      77%

    Tripoli Middle/High School
  • West Fork Middle School

    West Fork Middle School

    504 Park St, Sheffield, IA 50475

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 8
      GreatSchools
    • Students

      175

    • Math Proficiency

      57%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      67%

    West Fork Middle School
  • West Sioux Middle School

    West Sioux Middle School

    1300 Falcon Dr, Hawarden, IA 51023

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      151

    • Math Proficiency

      77%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      62%

    West Sioux Middle School
  • AGWSR Middle School

    AGWSR Middle School

    609 S Monroe St, Wellsburg, IA 50680

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • 7
      GreatSchools
    • Students

      144

    • Math Proficiency

      52%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      72%

    AGWSR Middle School
  • Anamosa Middle School

    Anamosa Middle School

    410 Old Dubuque Rd, Anamosa, IA 52205

    Public Middle School 5th to 8th

    • C
      Niche Grade
    • 7
      GreatSchools
    • Students

      339

    • Math Proficiency

      57%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      57%

    Anamosa Middle School
  • Carroll Middle School

    Carroll Middle School

    3203 N Grant Rd, Carroll, IA 51401

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      456

    • Math Proficiency

      70%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      73%

    Carroll Middle School
  • Colo-NESCO Senior High School

    Colo-NESCO Senior High School

    919 West St, Colo, IA 50056

    Public Middle, High School 5th to 12th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      219

    • Math Proficiency

      67%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      72%

    Colo-NESCO Senior High School
  • Creston Middle School

    Creston Middle School

    805 Academic Ave, Creston, IA 50801

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      283

    • Math Proficiency

      68%

    • Student Teacher Ratio

      11:1

    • Reading Proficiency

      71%

    Creston Middle School
  • Humboldt Middle School

    Humboldt Middle School

    1400 Wildcat Rd, Humboldt, IA 50548

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      431

    • Math Proficiency

      76%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      75%

    Humboldt Middle School
  • North Iowa Middle School

    North Iowa Middle School

    111 3rd Ave, Buffalo Center, IA 50424

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • 7
      GreatSchools
    • Students

      100

    • Math Proficiency

      57%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      62%

    North Iowa Middle School
  • Sibley-Ocheyedan Middle School

    Sibley-Ocheyedan Middle School

    120 11th Ave, Sibley, IA 51249

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      189

    • Math Proficiency

      70%

    • Student Teacher Ratio

      11:1

    • Reading Proficiency

      77%

    Sibley-Ocheyedan Middle School
  • Southwest Valley Middle School

    Southwest Valley Middle School

    406 E 3rd St, Villisca, IA 50864

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • 7
      GreatSchools
    • Students

      135

    • Math Proficiency

      62%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      62%

    Southwest Valley Middle School
  • Andrew Middle School

    Andrew Middle School

    13 S Marion St, Andrew, IA 52030

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • Students

      21

    • Math Proficiency

      64.5%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      64.5%

    Andrew Middle School
  • Central Dewitt Middle School

    Central Dewitt Middle School

    425 E 11th St, DeWitt, IA 52742

    Public Middle School 7th to 8th

    • B+
      Niche Grade
    • 4
      GreatSchools
    • Students

      232

    • Math Proficiency

      74%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      80%

    Central Dewitt Middle School
  • Chariton Middle School

    Chariton Middle School

    1300 N 16th St, Chariton, IA 50049

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 6
      GreatSchools
    • Students

      288

    • Math Proficiency

      65%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      70%

    Chariton Middle School
  • Collins-Maxwell Middle/High School

    Collins-Maxwell Middle/High School

    400 Metcalf St, Maxwell, IA 50161

    Public Middle, High School 7th to 12th

    • C+
      Niche Grade
    • 6
      GreatSchools
    • Students

      208

    • Math Proficiency

      52%

    • Student Teacher Ratio

      11:1

    • Reading Proficiency

      77%

    Collins-Maxwell Middle/High School
  • Kuemper Catholic School

    Kuemper Catholic School

    116 S East St, Carroll, IA 51401

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

    • C+
      Niche Grade
    • Students

      1,281

    • Tuition

      $9,500

    • Student Teacher Ratio

      16:1

    • Avg. Review Score

      4.2

    Kuemper Catholic School
  • Lisbon Middle School

    Lisbon Middle School

    235 W School St, Lisbon, IA 52253

    Public Middle School 7th to 8th

    • C+
      Niche Grade
    • Students

      103

    • Math Proficiency

      72%

    • Student Teacher Ratio

      103:1

    • Reading Proficiency

      72%

    Lisbon Middle School
  • Newell-Fonda Middle School

    Newell-Fonda Middle School

    205 S Clark St, Newell, IA 50568

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 6
      GreatSchools
    • Students

      130

    • Math Proficiency

      47%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      72%

    Newell-Fonda Middle School
  • St. Edmond Catholic School

    St. Edmond Catholic School

    2220 4th Ave, Fort Dodge, IA 50501

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

    • C+
      Niche Grade
    • Students

      584

    • Tuition

      $4,783

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      3.2

    St. Edmond Catholic School
  • Starmont Middle School

    Starmont Middle School

    3202 40th St, Arlington, IA 50606

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 6
      GreatSchools
    • Students

      121

    • Math Proficiency

      62%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      72%

    Starmont Middle School
  • Trailridge School

    Trailridge School

    1455 NW Douglas Pky, Waukee, IA 50263

    Public Middle School 6th to 7th

    • 6
      GreatSchools
    Trailridge School

Showing Results 276 - 300, Page 12 of 21