751

Best Middle Schools in Alabama

  • Central Christian School

    Central Christian School

    17395 State Highway 104, Robertsdale, AL 36567

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

    • B-
      Niche Grade
    • Students

      268

    • Student Teacher Ratio

      17:1

    • Avg. Review Score

      4.1

    Central Christian School
  • Clay County Christian Academy

    Clay County Christian Academy

    37993 Highway 77, Ashland, AL 36251

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

    • B-
      Niche Grade
    • Students

      173

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      5

    Clay County Christian Academy
  • Duncanville Middle School

    Duncanville Middle School

    11205 Eagle Pky, Duncanville, AL 35456

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      463

    • Math Proficiency

      21%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      49%

    Duncanville Middle School
  • Fort Dale Academy

    Fort Dale Academy

    1100 Gamble St, Greenville, AL 36037

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

    • B-
      Niche Grade
    • Students

      469

    • Tuition

      $4,860

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.2

    Fort Dale Academy
  • Gaylesville High School

    Gaylesville High School

    760 Trojan Way, Gaylesville, AL 35973

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

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      376

    • Math Proficiency

      17%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      52%

    Gaylesville High School
  • Harmony School

    Harmony School

    4910 County Road 940, Logan, AL 35098

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

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      321

    • Math Proficiency

      22%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      52%

    Harmony School
  • Holly Pond Elementary School

    Holly Pond Elementary School

    120 New Hope Rd, Holly Pond, AL 35083

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

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      578

    • Math Proficiency

      25%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      55%

    Holly Pond Elementary School
  • Lowndes Academy

    Lowndes Academy

    215 S Broad St, Lowndesboro, AL 36752

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

    • B-
      Niche Grade
    • Students

      261

    • Tuition

      $4,200

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      3.6

    Lowndes Academy
  • Luverne High School

    Luverne High School

    194 First Ave, Luverne, AL 36049

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

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      845

    • Math Proficiency

      22%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      35%

    Luverne High School
  • Meek High School

    Meek High School

    6615 County Road 41, Arley, AL 35541

    Public Middle, High School 5th to 12th

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      280

    • Math Proficiency

      12%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      37%

    Meek High School
  • Parkside Elementary School

    Parkside Elementary School

    12431 AL Highway 69, Baileyton, AL 35019

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

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      380

    • Math Proficiency

      27%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      52%

    Parkside Elementary School
  • Smiths Station Junior High School

    Smiths Station Junior High School

    1100 Mullin Rd, Smiths Station, AL 36877

    Public Middle School 7th to 8th

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      934

    • Math Proficiency

      16%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      54%

    Smiths Station Junior High School
  • Trinity Christian Academy

    Trinity Christian Academy

    1500 Airport Rd, Oxford, AL 36203

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

    • B-
      Niche Grade
    • Students

      272

    • Student Teacher Ratio

      23:1

    • Avg. Review Score

      4.4

    Trinity Christian Academy
  • Brantley High School

    Brantley High School

    8879 N Main St, Brantley, AL 36009

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

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      556

    • Math Proficiency

      23%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      39%

    Brantley High School
  • Centre Middle School

    Centre Middle School

    1920 E Main St, Centre, AL 35960

    Public Middle School 5th to 8th

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      457

    • Math Proficiency

      29%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      55%

    Centre Middle School
  • Highland Home High School

    Highland Home High School

    1434 MONTGOMERY Hwy, Highland Home, AL 36041

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

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      839

    • Math Proficiency

      20%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      38%

    Highland Home High School
  • Ider School

    Ider School

    1064 Crabapple Ln, Ider, AL 35981

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

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      601

    • Math Proficiency

      26%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      44%

    Ider School
  • Leroy High School

    Leroy High School

    26301 Highway 43, Leroy, AL 36548

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

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      441

    • Math Proficiency

      18%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      40%

    Leroy High School
  • Perdido Elementary School

    Perdido Elementary School

    23589 County Road 47, Perdido, AL 36562

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

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      631

    • Math Proficiency

      33%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      58%

    Perdido Elementary School
  • Hokes Bluff Middle School

    Hokes Bluff Middle School

    3121 Appalachian Hwy, Hokes Bluff, AL 35903

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      305

    • Math Proficiency

      16%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      47%

    Hokes Bluff Middle School
  • Pisgah High School

    Pisgah High School

    60 Metcalf St, Pisgah, AL 35765

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

    • A-
      Niche Grade
    • 4
      GreatSchools
    • Students

      619

    • Math Proficiency

      27%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      52%

    Pisgah High School
  • Rock Mills Junior High School

    Rock Mills Junior High School

    415 County Road 75, Roanoke, AL 36274

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

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      167

    • Math Proficiency

      22%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      57%

    Rock Mills Junior High School
  • Vina High School

    Vina High School

    8250 Highway 23, Vina, AL 35593

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

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      270

    • Math Proficiency

      12%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      27%

    Vina High School
  • Banks School

    Banks School

    9769 N US Highway 29, Banks, AL 36005

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

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      351

    • Math Proficiency

      29%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      55%

    Banks School
  • Handley Middle School

    Handley Middle School

    251 Gilham Rd, Roanoke, AL 36274

    Public Middle School 4th to 8th

    • B
      Niche Grade
    • 5
      GreatSchools
    • Students

      503

    • Math Proficiency

      23%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      46%

    Handley Middle School

Showing Results 476 - 500, Page 20 of 24