751

Best Middle Schools in Alabama

  • Douglas Middle School

    Douglas Middle School

    205 Eagle Dr, Douglas, AL 35964

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      513

    • Math Proficiency

      13%

    • Student Teacher Ratio

      18: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
    • 5
      GreatSchools
    • Students

      341

    • Math Proficiency

      21%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      41%

    Fayette Middle School
  • Fleeta School

    Fleeta School

    27463 County Road 30, Opp, AL 36467

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

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      196

    • Math Proficiency

      22%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      47%

    Fleeta School
  • Greensboro Middle School

    Greensboro Middle School

    620 Carver St, Greensboro, AL 36744

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 7
      GreatSchools
    • Students

      232

    • Math Proficiency

      4%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      29%

    Greensboro Middle School
  • Henagar Junior High School

    Henagar Junior High School

    85 Woodview Rd, Henagar, AL 35978

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

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      224

    • Math Proficiency

      22%

    • Student Teacher Ratio

      13:1

    • Reading Proficiency

      47%

    Henagar Junior High School
  • McCall Jr High School

    McCall Jr High School

    3975 Old Highway 31, Brewton, AL 36426

    Public Elementary, Middle School K to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      177

    • Math Proficiency

      22%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      47%

    McCall Jr High School
  • Rosalie Elementary School

    Rosalie Elementary School

    162 County Road 355, Pisgah, AL 35765

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

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      156

    • Math Proficiency

      22%

    • Student Teacher Ratio

      31:1

    • Reading Proficiency

      52%

    Rosalie Elementary School
  • Section High School

    Section High School

    141 AL Highway 71, Section, AL 35771

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

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      563

    • Math Proficiency

      23%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      38%

    Section High School
  • W.S. Neal Middle School

    W.S. Neal Middle School

    703 Williamson St, East Brewton, AL 36426

    Public Middle School 5th to 8th

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      416

    • Math Proficiency

      11%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      46%

    W.S. Neal Middle School
  • Waterloo High School

    Waterloo High School

    311 School House Ln, Waterloo, AL 35677

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

    • B-
      Niche Grade
    • 5
      GreatSchools
    • Students

      340

    • Math Proficiency

      22%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      42%

    Waterloo High School
  • Escambia County Middle School

    Escambia County Middle School

    1565 Highway 21, Atmore, AL 36502

    Public Middle School 4th to 8th

    • C
      Niche Grade
    • 6
      GreatSchools
    • Students

      516

    • Math Proficiency

      6%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      25%

    Escambia County Middle School
  • Hollywood Elementary School

    Hollywood Elementary School

    6369 County Road 33, Hollywood, AL 35752

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

    • B
      Niche Grade
    • 4
      GreatSchools
    • Students

      183

    • Math Proficiency

      37%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      47%

    Hollywood Elementary School
  • Munford Middle School

    Munford Middle School

    360 Cedars Rd, Munford, AL 36268

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 4
      GreatSchools
    • Students

      302

    • Math Proficiency

      19%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      48%

    Munford Middle School
  • Ranburne High School

    Ranburne High School

    21045 Main St, Ranburne, AL 36273

    Public Middle, High School 5th to 12th

    • B
      Niche Grade
    • 4
      GreatSchools
    • Students

      528

    • Math Proficiency

      14%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      46%

    Ranburne High School
  • Sand Rock High School

    Sand Rock High School

    1950 Sand Rock Ave, Sand Rock, AL 35983

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

    • B
      Niche Grade
    • 4
      GreatSchools
    • Students

      773

    • Math Proficiency

      19%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      51%

    Sand Rock High School
  • Keith Middle-High School

    Keith Middle-High School

    1166 County Road 115, Orrville, AL 36767

    Public Middle, High School 6th to 12th

    • C+
      Niche Grade
    • 5
      GreatSchools
    • Students

      217

    • Math Proficiency

      5%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      7.5%

    Keith Middle-High School
  • Laceys Spring Elementary School

    Laceys Spring Elementary School

    48 School Rd, Laceys Spring, AL 35754

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

    • C+
      Niche Grade
    • 5
      GreatSchools
    • Students

      303

    • Math Proficiency

      12%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      32%

    Laceys Spring Elementary School
  • Spring Garden High School

    Spring Garden High School

    2430 COUNTY RD 29, Spring Garden, AL 36275

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

    • B+
      Niche Grade
    • 3
      GreatSchools
    • Students

      561

    • Math Proficiency

      23%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      46%

    Spring Garden High School
  • Asbury School

    Asbury School

    1990 Asbury Rd, Albertville, AL 35951

    Public Middle, High School 6th to 12th

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      664

    • Math Proficiency

      8%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      30%

    Asbury School
  • Coosa Christian School

    Coosa Christian School

    2736 Wills Creek Rd, Gadsden, AL 35904

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

    • C
      Niche Grade
    • Students

      264

    • Student Teacher Ratio

      18:1

    • Avg. Review Score

      3.7

    Coosa Christian School
  • Daleville Middle School

    Daleville Middle School

    285 Donnell Blvd, Daleville, AL 36322

    Public Middle School 5th to 8th

    • C
      Niche Grade
    • Students

      361

    • Math Proficiency

      13%

    • Student Teacher Ratio

      36:1

    • Reading Proficiency

      39%

    Daleville Middle School
  • Falkville High School

    Falkville High School

    43 Clark Dr, Falkville, AL 35622

    Public Middle, High School 6th to 12th

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      411

    • Math Proficiency

      18%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      32%

    Falkville High School
  • Five Points Elementary School

    Five Points Elementary School

    10180 County Road 222, Five Points, AL 36855

    Public Elementary, Middle School K to 8th

    • C
      Niche Grade
    • Students

      95

    • Math Proficiency

      7.5%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      37%

    Five Points Elementary School
  • Hayneville Middle School

    Hayneville Middle School

    101 Lafayette St, Hayneville, AL 36040

    Public Middle School 6th to 8th

    • C-
      Niche Grade
    • 6
      GreatSchools
    • Students

      173

    • Math Proficiency

      5%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      22%

    Hayneville Middle School
  • Hillcrest Middle School

    Hillcrest Middle School

    401 Hillcrest School Rd, Tuscaloosa, AL 35405

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 4
      GreatSchools
    • Students

      576

    • Math Proficiency

      11%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      42%

    Hillcrest Middle School

Showing Results 526 - 550, Page 22 of 24