751

Best Middle Schools in Alabama

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

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

      17:1

    • Reading Proficiency

      81%

    Clark Shaw Magnet School
  • /7

    Denton Magnet School of Technology

    3800 Pleasant Valley Rd, Mobile, AL 36609

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      358

    • Math Proficiency

      38%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      74%

    Denton Magnet School of Technology
  • /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

      21:1

    • Reading Proficiency

      74%

    Hampton Cove Middle 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

      $13,407

    • 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
  • 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

      $11,700

    • Student Teacher Ratio

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

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4

    Mountain View Baptist 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

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

    The Capitol School

    2828 6th St, Tuscaloosa, AL 35401

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

    • A
      Niche Grade
    • Students

      165

    • Tuition

      $12,230

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.4

    The Capitol School
  • /10

    The Donoho School

    2501 Henry Rd, Anniston, AL 36207

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

    • A
      Niche Grade
    • Students

      334

    • Tuition

      $9,494

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      3.8

    The Donoho School
  • /7

    The Montessori School of Huntsville

    15975 Chaney Thompson Rd, Huntsville, AL 35803

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

    • A
      Niche Grade
    • Students

      116

    • Student Teacher Ratio

      6:1

    • Avg. Review Score

      5

    The Montessori School of Huntsville
  • /7

    The Westminster School at Oak Mountain

    5080 Cahaba Valley Ter, Birmingham, AL 35242

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      563

    • Tuition

      $10,871

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.2

    The Westminster School at Oak Mountain
  • /8

    Tuscaloosa Academy

    420 Rice Valley Rd, Tuscaloosa, AL 35406

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

    • A
      Niche Grade
    • Students

      455

    • Tuition

      $12,000

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4.1

    Tuscaloosa Academy
  • /7

    Westminster Christian Academy - Upper School

    237 Johns Rd, Huntsville, AL 35806

    Private Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      717

    • Tuition

      $13,700

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      3.7

    Westminster Christian Academy - Upper School
  • /9

    Discovery Middle School

    1304 Hughes Rd, Madison, AL 35758

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 9
      GreatSchools
    • Students

      1,374

    • Math Proficiency

      49%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      72%

    Discovery Middle School
  • /7

    East Samford School

    332 E Samford Ave, Auburn, AL 36830

    Public Middle School 7th

    • A
      Niche Grade
    • 9
      GreatSchools
    • Students

      728

    • Math Proficiency

      35%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      63%

    East Samford School
  • /8

    Ira F. Simmons Middle School

    1575 Patton Chapel Rd, Hoover, AL 35226

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 9
      GreatSchools
    • Students

      865

    • Math Proficiency

      45%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      65%

    Ira F. Simmons Middle School
  • /7

    Liberty Middle School

    281 Dock Murphy Dr, Madison, AL 35758

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 9
      GreatSchools
    • Students

      1,175

    • Math Proficiency

      49%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      74%

    Liberty Middle School
  • /2

    Muscle Shoals Middle School

    100 Trojan Dr, Muscle Shoals, AL 35661

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 9
      GreatSchools
    • Students

      638

    • Math Proficiency

      46%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      64%

    Muscle Shoals Middle School
  • /7

    Oneonta Middle School

    27605 State Highway 75, Oneonta, AL 35121

    Public Middle School 6th to 8th

    • A
      Niche Grade
    • 9
      GreatSchools
    • Students

      300

    • Math Proficiency

      31%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      62%

    Oneonta Middle School
  • /8

    Brewton Middle School

    1384 Old Castleberry Rd, Brewton, AL 36426

    Public Middle School 5th to 8th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      353

    • Math Proficiency

      41%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      58%

    Brewton Middle 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
    • 9
      GreatSchools
    • Students

      600

    • Math Proficiency

      37%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      64%

    Gulf Shores Middle School

Showing Results 26 - 50, Page 2 of 24