751

Best Middle Schools in Alabama

  • Shoals Christian School

    Shoals Christian School

    301 Heathrow Dr, Florence, AL 35633

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

    • A-
      Niche Grade
    • Students

      216

    • Tuition

      $7,200

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.4

    Shoals Christian School
  • Cold Springs Elementary School

    Cold Springs Elementary School

    8999 County Road 109, Bremen, AL 35033

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

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      519

    • Math Proficiency

      39%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      63%

    Cold Springs Elementary School
  • Dutton Elementary School

    Dutton Elementary School

    180 Main St, Dutton, AL 35744

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

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      224

    • Math Proficiency

      47%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      52%

    Dutton Elementary School
  • Fairview Middle School

    Fairview Middle School

    841 Welcome Rd, Cullman, AL 35058

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      305

    • Math Proficiency

      25%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      55%

    Fairview Middle School
  • Geneva Middle School

    Geneva Middle School

    501 Panther Dr, Geneva, AL 36340

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      293

    • Math Proficiency

      30%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      51%

    Geneva Middle School
  • Good Hope Middle School

    Good Hope Middle School

    216 Good Hope School Rd, Cullman, AL 35057

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      386

    • Math Proficiency

      30%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      56%

    Good Hope Middle School
  • Hamilton Middle School

    Hamilton Middle School

    400 Military St, Hamilton, AL 35570

    Public Middle School 5th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      452

    • Math Proficiency

      33%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      55%

    Hamilton Middle School
  • Headland Middle School

    Headland Middle School

    1 Martin Luther King Dr, Headland, AL 36345

    Public Middle School 6th to 9th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      576

    • Math Proficiency

      23%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      62%

    Headland Middle School
  • Slocomb Middle School

    Slocomb Middle School

    591 S County Road 9, Slocomb, AL 36375

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      271

    • Math Proficiency

      34%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      65%

    Slocomb Middle School
  • Vinemont Middle School

    Vinemont Middle School

    170 High School Rd, Vinemont, AL 35179

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 9
      GreatSchools
    • Students

      237

    • Math Proficiency

      26%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      50%

    Vinemont Middle School
  • CE Hanna School

    CE Hanna School

    1111 Watson Dr, Hobson City, AL 36203

    Public Middle School 5th to 6th

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      601

    • Math Proficiency

      36%

    • Student Teacher Ratio

      14:1

    • Reading Proficiency

      59%

    CE Hanna School
  • Coppinville School

    Coppinville School

    4641 Boll Weevil Cir, Enterprise, AL 36330

    Public Middle School 7th to 8th

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      597

    • Math Proficiency

      24%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      59%

    Coppinville School
  • Millry High School

    Millry High School

    1 Wildcat Dr, Millry, AL 36558

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

    • A-
      Niche Grade
    • 8
      GreatSchools
    • Students

      526

    • Math Proficiency

      18%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      49%

    Millry High School
  • Bridgeport Middle School

    Bridgeport Middle School

    620 Jacobs Ave, Bridgeport, AL 35740

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 9
      GreatSchools
    • Students

      122

    • Math Proficiency

      22%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      47%

    Bridgeport Middle School
  • Charles R Drew Middle School

    Charles R Drew Middle School

    78975 AL Highway 77, Lincoln, AL 35096

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 9
      GreatSchools
    • Students

      493

    • Math Proficiency

      20%

    • Student Teacher Ratio

      20:1

    • Reading Proficiency

      47%

    Charles R Drew Middle School
  • Geneva County Middle School

    Geneva County Middle School

    301 W Lily St, Hartford, AL 36344

    Public Middle School 6th to 8th

    • B
      Niche Grade
    • 9
      GreatSchools
    • Students

      179

    • Math Proficiency

      22%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      52%

    Geneva County Middle School
  • Hartselle Intermediate School

    Hartselle Intermediate School

    130 Petain St, Hartselle, AL 35640

    Public Middle School 5th to 6th

    • A
      Niche Grade
    • 7
      GreatSchools
    • Students

      559

    • Math Proficiency

      50%

    • Student Teacher Ratio

      17:1

    • Reading Proficiency

      64%

    Hartselle Intermediate School
  • White Plains Middle School

    White Plains Middle School

    5800 AL Highway 9, Anniston, AL 36207

    Public Middle School 5th to 8th

    • B
      Niche Grade
    • 9
      GreatSchools
    • Students

      402

    • Math Proficiency

      22%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      54%

    White Plains Middle School
  • Andalusia Middle School

    Andalusia Middle School

    408 4th Ave, Andalusia, AL 36420

    Public Middle School 7th to 8th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      248

    • Math Proficiency

      31%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      40%

    Andalusia Middle School
  • Boaz Middle School

    Boaz Middle School

    140 Newt Parker Dr, Boaz, AL 35957

    Public Middle School 6th to 8th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      518

    • Math Proficiency

      33%

    • Student Teacher Ratio

      16:1

    • Reading Proficiency

      51%

    Boaz Middle School
  • Covenant Christian School

    Covenant Christian School

    1900 Covenant Dr, Tuscumbia, AL 35674

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

    • B+
      Niche Grade
    • Students

      198

    • Tuition

      $5,650

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.2

    Covenant Christian School
  • Faith Christian School

    Faith Christian School

    4100 Ronnaki Rd, Anniston, AL 36207

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

    • B+
      Niche Grade
    • Students

      269

    • Tuition

      $6,970

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4

    Faith Christian School
  • Fayetteville High School

    Fayetteville High School

    170 W West Averitte Dr, Sylacauga, AL 35151

    Public Elementary, Middle, High School K to 12th

    • B+
      Niche Grade
    • 8
      GreatSchools
    • Students

      649

    • Math Proficiency

      42%

    • Student Teacher Ratio

      18:1

    • Reading Proficiency

      63%

    Fayetteville High School
  • Glenwood School

    Glenwood School

    5801 Summerville Rd, Smiths Station, AL 36877

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

    • B+
      Niche Grade
    • Students

      718

    • Tuition

      $7,000

    • Student Teacher Ratio

      16:1

    • Avg. Review Score

      3.8

    Glenwood School
  • Holly Pond Middle School

    Holly Pond Middle School

    91 Buckner Rd, Holly Pond, AL 35083

    Public Elementary, Middle School 6th to 8th

    • B+
      Niche Grade
    • Students

      208

    • Math Proficiency

      49%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      55%

    Holly Pond Middle School

Showing Results 401 - 425, Page 17 of 24