510

Best Middle Schools in Iowa

  • Heritage Christian School

    Heritage Christian School

    255 Hackberry St, North Liberty, IA 52317

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • Students

      205

    • Student Teacher Ratio

      14:1

    • Avg. Review Score

      4.6

    Heritage Christian School
  • Hull Christian School

    Hull Christian School

    1301 5th St, Hull, IA 51239

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • Students

      188

    • Student Teacher Ratio

      13:1

    Hull Christian School
  • Ignite Christian Academy

    Ignite Christian Academy

    804 N 2nd Ave, Rock Rapids, IA 51246

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

    • Students

      2,198

    • Tuition

      $2,392

    • Avg. Review Score

      4.3

    Ignite Christian Academy
  • Independence Christian Academy

    Independence Christian Academy

    700 13th St, Independence, IA 50644

    Private Elementary, Middle, High School 2nd to 12th

    • Students

      12

    • Avg. Review Score

      5

    Independence Christian Academy
  • Ireton Christian Schools

    Ireton Christian Schools

    104 5th St, Ireton, IA 51027

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • Students

      66

    • Student Teacher Ratio

      8:1

    Ireton Christian Schools
  • J.N. Andrews Christian Academy

    J.N. Andrews Christian Academy

    2773 EGEDWOOD Rd, Cedar Rapids, IA 52411

    Private Elementary, Middle School K to 8th

    • Students

      20

    • Student Teacher Ratio

      10:1

    J.N. Andrews Christian Academy
  • Kanawha Christian School

    Kanawha Christian School

    470 E 5th St, Kanawha, IA 50447

    Private Elementary, Middle School K to 8th

    • Students

      28

    • Student Teacher Ratio

      8:1

    Kanawha Christian School
  • Keokuk Christian Academy

    Keokuk Christian Academy

    1578 Hilton Rd, Keokuk, IA 52632

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

    • Students

      88

    • Student Teacher Ratio

      15:1

    • Avg. Review Score

      5

    Keokuk Christian Academy
  • Little Cedar Mennonite

    Little Cedar Mennonite

    4248 PRIMOSE Ave, Osage, IA 50461

    Private Elementary, Middle School 1st to 8th

    • Students

      11

    • Student Teacher Ratio

      6:1

    Little Cedar Mennonite
  • Lutheran Interparish School

    Lutheran Interparish School

    804 Court St, Williamsburg, IA 52361

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • Students

      127

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      4.5

    Lutheran Interparish School
  • Marshalltown Christian School

    Marshalltown Christian School

    , Marshalltown, IA 50158

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • Students

      72

    • Student Teacher Ratio

      12:1

    Marshalltown Christian School
  • Mayflower Heritage Christian School

    Mayflower Heritage Christian School

    604 E Townline Rd, Creston, IA 50801

    Private Elementary, Middle School K to 8th

    • Students

      57

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      5

    Mayflower Heritage Christian School
  • Meskwaki Settlement School

    Meskwaki Settlement School

    1608 305th St, Tama, IA 52339

    Public Elementary, Middle, High School K to 12th

    • Students

      271

    • Math Proficiency

      32%

    • Student Teacher Ratio

      6:1

    • Reading Proficiency

      37%

    Meskwaki Settlement School
  • Nativity Grade School

    Nativity Grade School

    1001 Alta Vista St, Dubuque, IA 52001

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • Avg. Review Score

      5

    Nativity Grade School

Showing Results 426 - 450, Page 18 of 21