6

Best Middle Schools in ZIP Code 58316, ND

  • Saint John Elementary School

    Saint John Elementary School

    400 Foussard Ave, Saint John, ND 58369

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

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      311

    • Math Proficiency

      23%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      33%

    Saint John Elementary School
  • Turtle Mountain Community Middle School

    Turtle Mountain Community Middle School

    1330 Braves Blvd, Belcourt, ND 58316

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 8
      GreatSchools
    • Students

      326

    • Math Proficiency

      17%

    • Student Teacher Ratio

      10:1

    • Reading Proficiency

      33%

    Turtle Mountain Community Middle School
  • Rolette Elementary School

    Rolette Elementary School

    901 3RD Ave, Rolette, ND 58366

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

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      80

    • Math Proficiency

      44.5%

    • Student Teacher Ratio

      6:1

    • Reading Proficiency

      34.5%

    Rolette Elementary School
  • Ojibwa Indian School

    Ojibwa Indian School

    , Belcourt, ND 58316

    Public Elementary, Middle School K to 8th

    • Students

      242

    • Math Proficiency

      5%

    • Student Teacher Ratio

      27:1

    • Reading Proficiency

      5%

    Ojibwa Indian School
  • Turtle Mountain Middle School

    Turtle Mountain Middle School

    , Belcourt, ND 58316

    Public Middle School 6th to 8th

    • Students

      291

    • Math Proficiency

      5%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      11%

    Turtle Mountain Middle School