510

Best Middle Schools in Iowa

  • /10

    Holy Trinity

    2926 Beaver Ave, Des Moines, IA 50310

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

    • A
      Niche Grade
    • Students

      410

    • Tuition

      $4,800

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      4.6

    Holy Trinity
  • /7

    Bergman Academy

    100 45th St, Des Moines, IA 50312

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

    • A+
      Niche Grade
    • Students

      309

    • Tuition

      $15,850

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.8

    Bergman Academy
  • /7

    Rivermont Collegiate

    1821 Sunset Dr, Bettendorf, IA 52722

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

    • A+
      Niche Grade
    • Students

      176

    • Tuition

      $14,580

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      3.9

    Rivermont Collegiate
  • /7

    Regina Catholic Education Center

    2150 Rochester Ave, Iowa City, IA 52245

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

    • A
      Niche Grade
    • Students

      891

    • Tuition

      $5,690

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      4.1

    Regina Catholic Education Center
  • /7

    Northview Middle School

    1302 N Ankeny Blvd, Ankeny, IA 50023

    Public Middle School 8th to 9th

    • A
      Niche Grade
    • 8
      GreatSchools
    • Students

      1,004

    • Math Proficiency

      76%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      88%

    Northview Middle School
  • /7

    Pella Middle School

    613 E 13th St, Pella, IA 50219

    Public Middle School 7th to 8th

    • A
      Niche Grade
    • 8
      GreatSchools
    • Students

      382

    • Math Proficiency

      88%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      91%

    Pella Middle School
  • /9

    Waterloo Christian School

    1307 W Ridgeway Ave, Waterloo, IA 50701

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

    • A-
      Niche Grade
    • Students

      326

    • Tuition

      $9,950

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.6

    Waterloo Christian School
  • /7

    DeSoto Intermediate School

    317 Spruce St, De Soto, IA 50069

    Public Middle School 3rd to 5th

    • B
      Niche Grade
    • 9
      GreatSchools
    • Students

      344

    • Math Proficiency

      71%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      80%

    DeSoto Intermediate School
  • /8

    North Polk Middle School

    315 NE 141st Ave, Alleman, IA 50007

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      455

    • Math Proficiency

      83%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      89%

    North Polk Middle School
  • /7

    Parkview Middle School

    105 NW Pleasant St, Ankeny, IA 50023

    Public Middle School 6th to 7th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      865

    • Math Proficiency

      78%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      86%

    Parkview Middle School
  • /7

    Southview Middle School

    1020 SW Cherry St, Ankeny, IA 50023

    Public Middle School 8th to 9th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      910

    • Math Proficiency

      78%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      87%

    Southview Middle School
  • /7

    Van Meter Middle School

    520 1st Ave, Van Meter, IA 50261

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      227

    • Math Proficiency

      84%

    • Student Teacher Ratio

      38:1

    • Reading Proficiency

      92%

    Van Meter Middle School
  • /7

    Ankeny Christian Academy

    1604 W 1st St, Ankeny, IA 50023

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

    • B+
      Niche Grade
    • Students

      330

    • Tuition

      $6,840

    • Student Teacher Ratio

      19:1

    • Avg. Review Score

      3.7

    Ankeny Christian Academy
  • /7

    Dallas Center-Grimes Middle School

    1400 Vine St, Dallas Center, IA 50063

    Public Middle School 6th to 7th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      563

    • Math Proficiency

      78%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      80%

    Dallas Center-Grimes Middle School
  • /10

    Des Moines Christian Schools

    13007 Douglas Pky, Urbandale, IA 50323

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

    • B+
      Niche Grade
    • Students

      1,096

    • Tuition

      $10,600

    • Student Teacher Ratio

      18:1

    • Avg. Review Score

      3.9

    Des Moines Christian Schools
  • /7

    Joshua Christian Academy-Main Campus

    1740 Garfield Ave, Des Moines, IA 50316

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

    • B+
      Niche Grade
    • Students

      114

    • Tuition

      $7,000

    • Student Teacher Ratio

      7:1

    Joshua Christian Academy-Main Campus
  • /8

    Summit Middle School

    9500 Windsor Pky, Johnston, IA 50131

    Public Middle School 6th to 7th

    • A-
      Niche Grade
    • 7
      GreatSchools
    • Students

      1,112

    • Math Proficiency

      82%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      83%

    Summit Middle School
  • Lewis Central Middle School

    Lewis Central Middle School

    3820 Harry Langdon Blvd, Council Bluffs, IA 51503

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 8
      GreatSchools
    • Students

      742

    • Math Proficiency

      62%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      80%

    Lewis Central Middle School
  • /8

    Pleasant Valley Junior High School

    3501 Wisconsin St, Le Claire, IA 52753

    Public Middle School 7th to 8th

    • A
      Niche Grade
    • 6
      GreatSchools
    • Students

      799

    • Math Proficiency

      83%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      88%

    Pleasant Valley Junior High School
  • /9

    Indian Hills Junior High School

    9401 Indian Hills Dr, Clive, IA 50325

    Public Middle School 7th to 8th

    • B+
      Niche Grade
    • 7
      GreatSchools
    • Students

      678

    • Math Proficiency

      68%

    • Student Teacher Ratio

      12:1

    • Reading Proficiency

      74%

    Indian Hills Junior High School
  • /2

    Le Mars Middle School

    977 3rd Ave, Le Mars, IA 51031

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 7
      GreatSchools
    • Students

      488

    • Math Proficiency

      74%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      76%

    Le Mars Middle School
  • /7

    ADM Middle School

    801 Nile Kinnick Dr, Adel, IA 50003

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 6
      GreatSchools
    • Students

      342

    • Math Proficiency

      81%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      87%

    ADM Middle School
  • Heartland Christian School

    Heartland Christian School

    400 Wright Rd, Council Bluffs, IA 51501

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

    • B
      Niche Grade
    • Students

      203

    • Student Teacher Ratio

      20:1

    • Avg. Review Score

      3.9

    Heartland Christian School
  • /6

    Johnston Middle School

    6501 NW 62nd Ave, Johnston, IA 50131

    Public Middle School 8th to 9th

    • A-
      Niche Grade
    • 6
      GreatSchools
    • Students

      1,120

    • Math Proficiency

      75%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      80%

    Johnston Middle School
  • /7

    Morning Star Academy

    1426 Tanglefoot Ln, Bettendorf, IA 52722

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

    • B
      Niche Grade
    • Students

      220

    • Tuition

      $7,460

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.3

    Morning Star Academy

Showing Results 1 - 25, Page 1 of 21