755

Best Middle Schools in Alabama

  • Zion Chapel High School

    Zion Chapel High School

    29256 Highway 87, Jack, AL 36346

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

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      900

    • Math Proficiency

      33%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      51%

    Zion Chapel High School
  • Alexandria Middle School

    Alexandria Middle School

    80 Railroad Dr, Alexandria, AL 36250

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      494

    • Math Proficiency

      17%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      55%

    Alexandria Middle School
  • Atmore Christian School

    Atmore Christian School

    245 Tennant Dr, Atmore, AL 36502

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

    • B-
      Niche Grade
    • Students

      123

    • Tuition

      $0

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      5

    Atmore Christian School
  • 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

    • Tuition

      $0

    • Student Teacher Ratio

      17:1

    • Avg. Review Score

      4.1

    Central Christian School
  • Emmanuel Christian School

    Emmanuel Christian School

    178 Earline Rd, Dothan, AL 36305

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

    • B-
      Niche Grade
    • Students

      401

    • Tuition

      $0

    • Student Teacher Ratio

      17:1

    • Avg. Review Score

      3

    Emmanuel Christian 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.3

    Fort Dale Academy
  • Hale County Middle School

    Hale County Middle School

    120 Wildcat Way, Moundville, AL 35474

    Public Middle School 6th to 8th

    • C
      Niche Grade
    • 8
      GreatSchools
    • Students

      263

    • Math Proficiency

      10%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      36%

    Hale County Middle 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

      597

    • Math Proficiency

      25%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      55%

    Holly Pond Elementary School
  • Opp Middle School

    Opp Middle School

    303 E Stewart Ave, Opp, AL 36467

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      405

    • Math Proficiency

      24%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      48%

    Opp Middle 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

      396

    • Math Proficiency

      27%

    • Student Teacher Ratio

      19: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

      921

    • Math Proficiency

      16%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      54%

    Smiths Station Junior High School
  • Snook Christian Academy

    Snook Christian Academy

    18930 County Road 28, Foley, AL 36535

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

    • B-
      Niche Grade
    • Students

      403

    • Tuition

      $5,999

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      3.9

    Snook Christian Academy
  • 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

    • Tuition

      $0

    • Student Teacher Ratio

      23:1

    • Avg. Review Score

      4.4

    Trinity Christian Academy
  • William R. Martin Middle School

    William R. Martin Middle School

    2863 County Road 81, Valley Grande, AL 36703

    Public Middle School 7th to 8th

    • C
      Niche Grade
    • 8
      GreatSchools
    • Students

      196

    • Math Proficiency

      7%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      28%

    William R. Martin Middle School
  • 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

      548

    • Math Proficiency

      23%

    • Student Teacher Ratio

      14: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

      445

    • Math Proficiency

      29%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      55%

    Centre Middle School
  • Collinsville High School

    Collinsville High School

    802 S Valley Ave, Collinsville, AL 35961

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

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      886

    • Math Proficiency

      13%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      27%

    Collinsville High School
  • Flomaton High School

    Flomaton High School

    21200 Highway 31, Flomaton, AL 36441

    Public Middle, High School 7th to 12th

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      572

    • Math Proficiency

      21%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      48%

    Flomaton High 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

      764

    • Math Proficiency

      20%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      38%

    Highland Home High 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

      450

    • Math Proficiency

      18%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      40%

    Leroy High School
  • Lyeffion Junior High School

    Lyeffion Junior High School

    7575 Highway 83, Evergreen, AL 36401

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

    • C+
      Niche Grade
    • 7
      GreatSchools
    • Students

      84

    • Math Proficiency

      15%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      44.5%

    Lyeffion Junior 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

      596

    • Math Proficiency

      33%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      58%

    Perdido Elementary School
  • Washington County High School

    Washington County High School

    HWY 56, Chatom, AL 36518

    Public Middle, High School 5th to 12th

    • B+
      Niche Grade
    • 5
      GreatSchools
    • Students

      420

    • Math Proficiency

      15%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      53%

    Washington County High School
  • Douglas Middle School

    Douglas Middle School

    205 Eagle Dr, Douglas, AL 35964

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      513

    • Math Proficiency

      13%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      43%

    Douglas Middle School
  • Fayette Middle School

    Fayette Middle School

    418 3rd Ave, Fayette, AL 35555

    Public Middle School 5th to 8th

    • B-
      Niche Grade
    • 6
      GreatSchools
    • Students

      344

    • Math Proficiency

      21%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      41%

    Fayette Middle School

Showing Results 476 - 500, Page 20 of 24