751

Best Middle Schools in Alabama

  • Ne Miles Jewish Day School

    Ne Miles Jewish Day School

    4000 Montclair Rd, Birmingham, AL 35213

    Private Elementary, Middle School K to 7th

    • Students

      68

    • Student Teacher Ratio

      5:1

    Ne Miles Jewish Day School
  • /2

    New Life Christian Academy

    601 Union Hill Rd, Troy, AL 36081

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

    • Students

      51

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.7

    New Life Christian Academy
  • /7

    New Life Christian School

    1945 Drewry Rd, Monroeville, AL 36460

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

    • Students

      53

    New Life Christian School
  • /7

    New Life Christian School Of Excellence

    1622 7th Ave, Bessemer, AL 35020

    Private Elementary, Middle School K to 5th

    • Students

      113

    • Student Teacher Ratio

      15:1

    • Avg. Review Score

      5

    New Life Christian School Of Excellence
  • /8

    North Highland School

    907 12th Ave, Jasper, AL 35501

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

    • Students

      4

    North Highland School
  • /7

    North Mobile Christian School

    1255 Industrial Pky, Saraland, AL 36571

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

    • Students

      316

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4

    North Mobile Christian School
  • /7

    Northridge Middle School

    3811 Northridge Road, Tuscaloosa, AL 35406

    Public Middle School

    • Students

      0

    Northridge Middle School
  • Oak Park Christian School

    Oak Park Christian School

    3321 Sollie Rd, Mobile, AL 36695

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

    • Students

      93

    • Avg. Review Score

      1

    Oak Park Christian School
  • /7

    Our Lady Of Fatima School

    630 1st St, Birmingham, AL 35205

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

    • Students

      186

    • Avg. Review Score

      3

    Our Lady Of Fatima School
  • /7

    Our Lady of Sorrows Catholic School

    1720 Oxmoor Rd, Homewood, AL 35209

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

    • Students

      379

    • Tuition

      $3,773

    • Student Teacher Ratio

      14:1

    • Avg. Review Score

      5

    Our Lady of Sorrows Catholic School
  • /7

    Our Lady of the Valley School

    5510 Double Oak Ln, Birmingham, AL 35242

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

    • Students

      217

    Our Lady of the Valley School
  • /7

    Phillips Temple Christian Academy

    2257 Saint Stephens Rd, Mobile, AL 36617

    Private Elementary, Middle School 1st to 8th

    Phillips Temple Christian Academy
  • /2

    Pike Co Alt Learning Center

    101 W Love St, Troy, AL 36081

    Public Elementary, Middle, High School 5th to 12th

    • Students

      0

    Pike Co Alt Learning Center
  • /7

    Pillans Middle School

    2051 Military Rd, Mobile, AL 36605

    Public Middle School 10th to 12th

    • Students

      0

    Pillans Middle School
  • /7

    Pineview Christian Academy

    5614 Highway 53, Harvest, AL 35749

    Private Elementary, Middle, High School K to 11th

    • Students

      97

    • Student Teacher Ratio

      10:1

    Pineview Christian Academy
  • Pointe Academy

    Pointe Academy

    461 Donald St, Mobile, AL 36617

    Public Elementary, Middle, High School

    Pointe Academy
  • /8

    R.A. Hudson Christian Academy

    2709 19th St, Hueytown, AL 35023

    Private Elementary, Middle School Pre-K to 8th

    R.A. Hudson Christian Academy
  • /7

    Randolph School - Garth Campus

    4915 Garth Road Southeast, Huntsville, AL 35802

    Private Elementary, Middle, High School

    Randolph School - Garth Campus
  • /7

    Riverside Christian Academy

    1919 Highway 52, Hoover, AL 35080

    Private Elementary, Middle, High School K to 12th

    • Students

      96

    • Student Teacher Ratio

      13:1

    Riverside Christian Academy
  • /7

    Riverwood Classical School

    501 Rice Valley Rd, Tuscaloosa, AL 35406

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

    • Students

      42

    Riverwood Classical School
  • /7

    Rock Creek Academy

    901 Glaze Dr, Bessemer, AL 35023

    Private Elementary, Middle, High School K to 12th

    • Students

      31

    Rock Creek Academy
  • /7

    Ruben Yancy Alt School

    466 10th St, Ashville, AL 35953

    Public Elementary, Middle, High School K to 12th

    • Students

      0

    Ruben Yancy Alt School
  • Safe Haven Christian Academy

    Safe Haven Christian Academy

    803 N Dr Martin L King Jr Dr, Prichard, AL 36610

    Private Elementary, Middle, High School K to 12th

    • Students

      31

    • Student Teacher Ratio

      10:1

    Safe Haven Christian Academy
  • /7

    Satsuma Christian School

    5600 Old Highway 43, Satsuma, AL 36572

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

    • Students

      107

    • Student Teacher Ratio

      43:1

    • Avg. Review Score

      3.7

    Satsuma Christian School
  • /5

    Spring Valley School

    2701 Sydney Dr, Birmingham, AL 35211

    Private Elementary, Middle, High School 2nd to 12th

    • Students

      134

    • Tuition

      $20,328

    • Student Teacher Ratio

      3:1

    • Avg. Review Score

      4.7

    Spring Valley School

Showing Results 326 - 350, Page 14 of 24