69

Best Middle Schools in Birmingham, AL

  • /8

    Smith Middle School

    1124 Five Mile Rd, Birmingham, AL 35215

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 1
      GreatSchools
    • Students

      426

    • Math Proficiency

      1%

    • Student Teacher Ratio

      25:1

    • Reading Proficiency

      15%

    Smith Middle School
  • /11

    W.E. Putnam Middle School Magnet

    1757 Montclair Rd, Irondale, AL 35210

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 1
      GreatSchools
    • Students

      210

    • Math Proficiency

      3%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      20%

    W.E. Putnam Middle School Magnet
  • /8

    Advent Episcopal School

    2019 6th Ave, Birmingham, AL 35203

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

    • Students

      308

    • Tuition

      $15,800

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.4

    Advent Episcopal School
  • /4

    Arlington School

    1312 22nd St, Birmingham, AL 35205

    Private Middle, High School 9th to 12th

    • Students

      23

    • Student Teacher Ratio

      5:1

    • Avg. Review Score

      4

    Arlington School
  • /7

    Briarwood Christian School

    6255 Cahaba Valley Rd, Birmingham, AL 35242

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

    • Students

      1,739

    Briarwood Christian School
  • /7

    City Elementary School

    901 9th Ave, Birmingham, AL 35204

    Public Middle School 7th to 8th

    • Students

      0

    City Elementary School
  • /7

    Gloryland Christian Academy

    1829 Circlewood Dr, Birmingham, AL 35214

    Private Elementary, Middle, High School K to 12th

    Gloryland Christian Academy
  • Higdon Hill School

    Higdon Hill School

    6869 5th Ave, Birmingham, AL 35212

    Private Middle, High School 6th to 12th

    • Students

      57

    • Student Teacher Ratio

      8:1

    Higdon Hill School
  • /7

    Highlands School

    4901 Old Leeds Rd, Birmingham, AL 35213

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

    • Students

      335

    • Tuition

      $19,350

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.5

    Highlands School
  • /4

    Holy Family Elementary School

    1916 19th St, Birmingham, AL 35218

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

    • Students

      50

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      5

    Holy Family Elementary School
  • /7

    Joseph S. Bruno Montessori Academy

    5509 Timber Hill Rd, Birmingham, AL 35242

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

    • Students

      148

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      2.3

    Joseph S. Bruno Montessori Academy
  • /7

    Maranathan Academy

    200 Beacon Pky, Birmingham, AL 35209

    Private Middle, High School 7th to 12th

    • Students

      22

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      5

    Maranathan Academy
  • 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
  • /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 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

    St Francis Xavier School

    2 Xavier Cir, Birmingham, AL 35213

    Private Elementary, Middle School K to 8th

    • Students

      202

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      3.9

    St Francis Xavier School
  • /2

    St. Barnabas Regional School

    7901 1st Ave, Birmingham, AL 35206

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

    • Students

      144

    • Avg. Review Score

      4.7

    St. Barnabas Regional School
  • Jefferson County Virtual School

    Jefferson County Virtual School

    2100 Richard Arrington Jr Blvd, Birmingham, AL 35209

    Public Elementary, Middle, High School K to 12th

    • 3
      GreatSchools
    Jefferson County Virtual School
  • Alabama Waldorf School

    Alabama Waldorf School

    5901 Crestwood Blvd, Birmingham, AL 35212

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

    • Students

      124

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      3.7

    Alabama Waldorf School

Showing Results 51 - 69, Page 3 of 3