755

Best Middle Schools in Alabama

  • /2

    Muscle Shoals Middle School

    100 Trojan Dr, Muscle Shoals, AL 35661

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      638

    • Math Proficiency

      46%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      64%

    Muscle Shoals Middle School
  • /12

    Nelson Leon Adams Middle School/Saraland Middle School

    401 Baldwin Rd, Saraland, AL 36571

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      739

    • Math Proficiency

      46%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      69%

    Nelson Leon Adams Middle School/Saraland Middle School
  • /7

    Oneonta Middle School

    27605 State Highway 75, Oneonta, AL 35121

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      300

    • Math Proficiency

      31%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      62%

    Oneonta Middle School
  • /7

    Robert F. Bumpus Middle School

    6055 Flemming Pky, Hoover, AL 35244

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,164

    • Math Proficiency

      54%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      76%

    Robert F. Bumpus Middle School
  • Alabama Christian Academy

    Alabama Christian Academy

    4700 Wares Ferry Rd, Montgomery, AL 36109

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

    • A
      Niche Grade
    • Students

      692

    • Tuition

      $10,850

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      3.9

    Alabama Christian Academy
  • /8

    Brewton Middle School

    1384 Old Castleberry Rd, Brewton, AL 36426

    Public Middle School 5th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      353

    • Math Proficiency

      41%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      58%

    Brewton Middle School
  • /7

    Chelsea Middle School

    2321 Highway 39, Chelsea, AL 35043

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      857

    • Math Proficiency

      44%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      68%

    Chelsea Middle School
  • /8

    Clark Shaw Magnet School

    5960 Arlberg St, Mobile, AL 36608

    Public Elementary, Middle School 5th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      680

    • Math Proficiency

      35%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      81%

    Clark Shaw Magnet School
  • Gulf Shores Middle School

    Gulf Shores Middle School

    450 E 15th Ave, Gulf Shores, AL 36542

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      600

    • Math Proficiency

      37%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      64%

    Gulf Shores Middle School
  • /7

    Hampton Cove Middle School

    261 Old Highway 431, Hampton Cove, AL 35763

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      732

    • Math Proficiency

      46%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      74%

    Hampton Cove Middle School
  • /8

    Hilltop Montessori School

    6 Abbott Sq, Birmingham, AL 35242

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

    • A
      Niche Grade
    • Students

      184

    • Tuition

      $13,626

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.7

    Hilltop Montessori School
  • /7

    Holy Spirit Catholic School

    601 James I Harrison Jr Pky, Tuscaloosa, AL 35405

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

    • A
      Niche Grade
    • Students

      483

    • Tuition

      $8,000

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4

    Holy Spirit Catholic School
  • /7

    Jefferson County International Baccalaureate School

    805 7th Ave, Pleasant Grove, AL 35127

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      300

    • Math Proficiency

      57%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      96%

    Jefferson County International Baccalaureate School
  • Madison Academy

    Madison Academy

    325 Slaughter Rd, Madison, AL 35758

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

    • A
      Niche Grade
    • Students

      852

    • Tuition

      $14,413

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      3.8

    Madison Academy
  • /7

    Madison Baptist Academy

    840 Balch Rd, Madison, AL 35758

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      59

    • Tuition

      $6,200

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      2.1

    Madison Baptist Academy
  • /9

    Monrovia Middle School

    1216 Jeff Rd, Huntsville, AL 35806

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      988

    • Math Proficiency

      33%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      67%

    Monrovia Middle School
  • Montgomery Catholic Preparatory School

    Montgomery Catholic Preparatory School

    5350 Vaughn Rd, Montgomery, AL 36116

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

    • A
      Niche Grade
    • Students

      801

    • Tuition

      $13,000

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4.3

    Montgomery Catholic Preparatory School
  • /8

    Mountain View Baptist School

    5568 CHALKVILLE Rd, Birmingham, AL 35235

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

    • A
      Niche Grade
    • Students

      106

    • Tuition

      $0

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4

    Mountain View Baptist School
  • /6

    Mt. Gap Middle School

    821 Mountain Gap Rd, Huntsville, AL 35803

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      392

    • Math Proficiency

      43%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      68%

    Mt. Gap Middle School
  • Orange Beach Middlehigh School

    Orange Beach Middlehigh School

    23908 Canal Rd, Orange Beach, AL 36561

    Public Middle, High School 7th to 10th

    • A
      Niche Grade
    • Students

      541

    • Math Proficiency

      52%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      67%

    Orange Beach Middlehigh School
  • /7

    Rock City Preparatory Christian School

    1120 Apricot Ave, Forestdale, AL 35214

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      183

    • Tuition

      $8,000

    • Student Teacher Ratio

      2:1

    • Avg. Review Score

      3.8

    Rock City Preparatory Christian School
  • /8

    Spanish Fort Middle School

    33899 Jimmy Faulkner Dr, Spanish Fort, AL 36527

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      647

    • Math Proficiency

      45%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      66%

    Spanish Fort Middle School
  • /7

    St John the Baptist Catholic School

    1057 Hughes Rd, Madison, AL 35758

    Private Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      478

    • Tuition

      $0

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.5

    St John the Baptist Catholic School
  • /7

    St Luke's Episcopal School Japonica Campus

    3975 Japonica Ln, Mobile, AL 36693

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

    • A
      Niche Grade
    • Students

      620

    • Tuition

      $12,210

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.6

    St Luke's Episcopal School Japonica Campus
  • /7

    St. Paul's Episcopal School

    161 Dogwood Ln, Mobile, AL 36608

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

    • A
      Niche Grade
    • Students

      1,198

    • Tuition

      $12,360

    • Student Teacher Ratio

      6:1

    • Avg. Review Score

      4.7

    St. Paul's Episcopal School

Showing Results 26 - 50, Page 2 of 24