2

Best Middle Schools in Gaines, MI

  • Byron Area Middle School

    Byron Area Middle School

    312 W Maple St, Byron, MI 48418

    Public Middle School 7th to 8th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      133

    • Math Proficiency

      42%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      57%

    Byron Area Middle School
  • Swartz Creek Middle School

    Swartz Creek Middle School

    8230 Crapo St, Swartz Creek, MI 48473

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      754

    • Math Proficiency

      25%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      47%

    Swartz Creek Middle School