507

Best Middle Schools in Iowa

  • Hazel Point Intermediate School

    Hazel Point Intermediate School

    453 Echo Hill Rd, Marion, IA 52302

    Public Middle School 5th to 6th

    • A-
      Niche Grade
    • Students

      558

    • Math Proficiency

      82%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      82%

    Hazel Point Intermediate School
  • Storm Lake St. Mary's Schools

    Storm Lake St. Mary's Schools

    312 Seneca St, Storm Lake, IA 50588

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

    • A-
      Niche Grade
    • Students

      271

    • Tuition

      $9,522

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4.5

    Storm Lake St. Mary's Schools
  • Treynor Middle School

    Treynor Middle School

    102 E Main St, Treynor, IA 51575

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 8
      GreatSchools
    • Students

      221

    • Math Proficiency

      87%

    • Student Teacher Ratio

      22:1

    • Reading Proficiency

      92%

    Treynor Middle School
  • Aplington-Parkersburg Middle School

    Aplington-Parkersburg Middle School

    215 10th St, Aplington, IA 50604

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      176

    • Math Proficiency

      67%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      82%

    Aplington-Parkersburg Middle School
  • Mediapolis Community Middle School

    Mediapolis Community Middle School

    725 N Northfield St, Mediapolis, IA 52637

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      225

    • Math Proficiency

      74%

    • Student Teacher Ratio

      23:1

    • Reading Proficiency

      88%

    Mediapolis Community Middle School
  • Maquoketa Valley Middle School

    Maquoketa Valley Middle School

    112 3rd St, Delhi, IA 52223

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      147

    • Math Proficiency

      82%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      82%

    Maquoketa Valley Middle School
  • Peet Junior High School

    Peet Junior High School

    525 E Seerley Blvd, Cedar Falls, IA 50613

    Public Middle School 7th to 9th

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      690

    • Math Proficiency

      80%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      87%

    Peet Junior High School
  • Sergeant Bluff-Luton Middle School

    Sergeant Bluff-Luton Middle School

    208 Port Neal Rd, Sergeant Bluff, IA 51054

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      400

    • Math Proficiency

      74%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      84%

    Sergeant Bluff-Luton Middle School
  • Jesup Middle School

    Jesup Middle School

    531 Prospect St, Jesup, IA 50648

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 9
      GreatSchools
    • Students

      243

    • Math Proficiency

      71%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      79%

    Jesup Middle School
  • MOC-Floyd Valley Middle School

    MOC-Floyd Valley Middle School

    1104 5th Ave, Alton, IA 51003

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      320

    • Math Proficiency

      83%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      87%

    MOC-Floyd Valley Middle School
  • Roland-Story Middle School

    Roland-Story Middle School

    206 S Main St, Roland, IA 50236

    Public Middle School 5th to 8th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      300

    • Math Proficiency

      86%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      86%

    Roland-Story Middle School
  • Sheldon Middle School

    Sheldon Middle School

    310 23rd Ave, Sheldon, IA 51201

    Public Middle School 5th to 8th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      319

    • Math Proficiency

      83%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      86%

    Sheldon Middle School
  • Alburnett Middle School

    Alburnett Middle School

    131 Roosevelt St, Alburnett, IA 52202

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 10
      GreatSchools
    • Students

      170

    • Math Proficiency

      67%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      67%

    Alburnett Middle School
  • Boulder Peak Intermediate School

    Boulder Peak Intermediate School

    3920 35th Ave, Marion, IA 52302

    Public Middle School 5th to 6th

    • B+
      Niche Grade
    • Students

      646

    • Math Proficiency

      74%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      75%

    Boulder Peak Intermediate School
  • Central Lyon Middle School

    Central Lyon Middle School

    1105 S Story St, Rock Rapids, IA 51246

    Public Middle School 5th to 8th

    • B+
      Niche Grade
    • Students

      232

    • Math Proficiency

      82%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      72%

    Central Lyon Middle 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
    • 8
      GreatSchools
    • Students

      691

    • Math Proficiency

      72%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      78%

    Clear Creek Amana Middle School
  • Excelsior Middle School

    Excelsior Middle School

    3555 10th St, Marion, IA 52302

    Public Middle School 7th to 8th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      605

    • Math Proficiency

      72%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      79%

    Excelsior Middle School
  • Glenwood Middle School

    Glenwood Middle School

    400 Sivers Rd, Glenwood, IA 51534

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      467

    • Math Proficiency

      85%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      77%

    Glenwood Middle School
  • Hillcrest Academy

    Hillcrest Academy

    1421 540th St, Kalona, IA 52247

    Private Middle, High School 6th to 12th

    • B+
      Niche Grade
    • Students

      178

    • Tuition

      $12,500

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.7

    Hillcrest Academy
  • IKM-Manning Middle School

    IKM-Manning Middle School

    209 10th St, Manning, IA 51455

    Public Pre-K, Middle School Pre-K to 8th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      289

    • Math Proficiency

      77%

    • Student Teacher Ratio

      22:1

    • Reading Proficiency

      84%

    IKM-Manning Middle School
  • Marquette Catholic School

    Marquette Catholic School

    502 Franklin St, Bellevue, IA 52031

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

    • B+
      Niche Grade
    • Students

      215

    • Tuition

      $3,920

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.9

    Marquette Catholic School
  • Newman Catholic School

    Newman Catholic School

    2445 19th St, Mason City, IA 50401

    Private Elementary, Middle, High School K to 12th

    • B+
      Niche Grade
    • Students

      744

    • Tuition

      $4,725

    • Student Teacher Ratio

      17:1

    • Avg. Review Score

      3.8

    Newman Catholic School
  • Northeast Middle/High School

    Northeast Middle/High School

    3690 Highway 136, Goose Lake, IA 52750

    Public Middle, High School 6th to 12th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      478

    • Math Proficiency

      75%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      84%

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

      194

    • Math Proficiency

      77%

    • Student Teacher Ratio

      24:1

    • Reading Proficiency

      82%

    Rock Valley Middle School
  • Vinton-Shellsburg Middle School

    Vinton-Shellsburg Middle School

    212 W 15th St, Vinton, IA 52349

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      337

    • Math Proficiency

      83%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      82%

    Vinton-Shellsburg Middle School

Showing Results 176 - 200, Page 8 of 21