751

Best Middle Schools in Alabama

  • Lawrence County Christian School

    Lawrence County Christian School

    10485 County Road 460, Moulton, AL 35650

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

    • B
      Niche Grade
    • Students

      55

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.4

    Lawrence County Christian School
  • Lyeffion Junior High School

    Lyeffion Junior High School

    7575 Highway 83, Evergreen, AL 36401

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

    • B-
      Niche Grade
    • 8
      GreatSchools
    • Students

      98

    • Math Proficiency

      15%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      44.5%

    Lyeffion Junior High School
  • Macedonia School

    Macedonia School

    196 County Road 49, Section, AL 35771

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

    • B-
      Niche Grade
    • 8
      GreatSchools
    • Students

      130

    • Math Proficiency

      17%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      42%

    Macedonia School
  • Macon East Academy

    Macon East Academy

    15396 Vaughn Rd, Cecil, AL 36013

    Private Elementary, Middle, High School K to 12th

    • B
      Niche Grade
    • Students

      284

    • Tuition

      $8,795

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4

    Macon East Academy
  • Oxford Middle School

    Oxford Middle School

    1750 US Highway 78, Oxford, AL 36203

    Public Middle School 7th to 8th

    • A-
      Niche Grade
    • 6
      GreatSchools
    • Students

      635

    • Math Proficiency

      25%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      66%

    Oxford Middle School
  • Snook Christian Academy

    Snook Christian Academy

    18930 County Road 28, Foley, AL 36535

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

    • B
      Niche Grade
    • Students

      351

    • Tuition

      $4,791

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.2

    Snook Christian Academy
  • South Choctaw Academy

    South Choctaw Academy

    5245 New Hope Rd, Toxey, AL 36921

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

    • B
      Niche Grade
    • Students

      243

    • Tuition

      $4,800

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.7

    South Choctaw Academy
  • Steele Elementary School

    Steele Elementary School

    105 Mc Hugh St, Steele, AL 35987

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

    • B-
      Niche Grade
    • 8
      GreatSchools
    • Students

      148

    • Math Proficiency

      27%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      57%

    Steele Elementary School
  • Westbrook Christian School

    Westbrook Christian School

    100 Westminster Dr, Rainbow City, AL 35906

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

    • B
      Niche Grade
    • Students

      630

    • Tuition

      $5,580

    • Student Teacher Ratio

      16:1

    • Avg. Review Score

      4.4

    Westbrook Christian School
  • Bay Minette Middle School

    Bay Minette Middle School

    1311 W 13th St, Bay Minette, AL 36507

    Public Middle School 7th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      435

    • Math Proficiency

      13%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      39%

    Bay Minette Middle School
  • Central Baldwin Middle School

    Central Baldwin Middle School

    24545 STATE HWY 59, Robertsdale, AL 36576

    Public Middle School 7th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      757

    • Math Proficiency

      17%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      50%

    Central Baldwin Middle School
  • Gadsden Middle School

    Gadsden Middle School

    612 Tracy St, Gadsden, AL 35901

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      464

    • Math Proficiency

      18%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      45%

    Gadsden Middle School
  • Zion Chapel High School

    Zion Chapel High School

    29256 Highway 87, Jack, AL 36346

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

    • B
      Niche Grade
    • 7
      GreatSchools
    • Students

      868

    • Math Proficiency

      33%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      51%

    Zion Chapel High School
  • Belgreen High School

    Belgreen High School

    14220 Highway 187, Russellville, AL 35653

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

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      546

    • Math Proficiency

      25%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      42%

    Belgreen High School
  • Demopolis Middle School

    Demopolis Middle School

    300 E Pettus St, Demopolis, AL 36732

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      436

    • Math Proficiency

      23%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      44%

    Demopolis Middle School
  • Double Springs Middle School

    Double Springs Middle School

    1218 COUNTY RD 24, Double Springs, AL 35553

    Public Middle School 5th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      238

    • Math Proficiency

      15%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      36%

    Double Springs Middle School
  • Hale County Middle School

    Hale County Middle School

    120 Wildcat Way, Moundville, AL 35474

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      269

    • Math Proficiency

      10%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      36%

    Hale County Middle School
  • Hubbertville School

    Hubbertville School

    7360 County Road 49, Fayette, AL 35555

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

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      419

    • Math Proficiency

      23%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      49%

    Hubbertville School
  • J. U. Blacksher School

    J. U. Blacksher School

    15933 Highway 21, Uriah, AL 36480

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

    • B+
      Niche Grade
    • 6
      GreatSchools
    • Students

      714

    • Math Proficiency

      19%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      40%

    J. U. Blacksher School
  • Samson Middle School

    Samson Middle School

    209 N Broad St, Samson, AL 36477

    Public Middle School 6th to 8th

    • C+
      Niche Grade
    • 8
      GreatSchools
    • Students

      169

    • Math Proficiency

      12%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      47%

    Samson Middle School
  • D. A. Smith Middle School

    D. A. Smith Middle School

    994 Andrews Ave, Ozark, AL 36360

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      485

    • Math Proficiency

      17%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      42%

    D. A. Smith Middle School
  • Etowah Middle School

    Etowah Middle School

    316 Jones St, Attalla, AL 35954

    Public Middle School 6th to 8th

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      366

    • Math Proficiency

      11%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      43%

    Etowah Middle School
  • Sylvania School

    Sylvania School

    133 Second St, Sylvania, AL 35988

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

    • A-
      Niche Grade
    • 5
      GreatSchools
    • Students

      945

    • Math Proficiency

      24%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      47%

    Sylvania School
  • University Charter School

    University Charter School

    School St, Livingston, AL 35470

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

    • B-
      Niche Grade
    • 7
      GreatSchools
    • Students

      586

    • Math Proficiency

      29%

    • Student Teacher Ratio

      23:1

    • Reading Proficiency

      51%

    University Charter School
  • Alexandria Middle School

    Alexandria Middle School

    80 Railroad Dr, Alexandria, AL 36250

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 6
      GreatSchools
    • Students

      485

    • Math Proficiency

      17%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      55%

    Alexandria Middle School

Showing Results 451 - 475, Page 19 of 24