690

Best High Schools in Alabama

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

    Spanish Fort High School

    1 Plaza de Toros Dr, Spanish Fort, AL 36527

    Public High School 9th to 12th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,202

    • SAT Overall Score

      1230

    • Student Teacher Ratio

      18:1

    • ACT Overall Score

      25

    Spanish Fort High 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
  • /2

    St. Bernard Preparatory School

    1600 Saint Bernard Ave, Cullman, AL 35055

    Private High School 7th to 12th

    • A
      Niche Grade
    • Students

      130

    • Tuition

      $12,350

    • Student Teacher Ratio

      6:1

    • Avg. Review Score

      4.1

    St. Bernard Preparatory 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
  • /8

    TR Miller High School

    1835 Douglas Ave, Brewton, AL 36426

    Public High School 9th to 12th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      355

    • SAT Overall Score

      1150

    • Student Teacher Ratio

      15:1

    • ACT Overall Score

      25

    TR Miller High 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 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

    UMS-Wright Preparatory School

    65 Mobile St, Mobile, AL 36607

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

    • A
      Niche Grade
    • Students

      1,150

    • Tuition

      $11,655

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.7

    UMS-Wright Preparatory School
  • /7

    Valley Fellowship Christian Academy

    3616 Holmes Ave, Huntsville, AL 35816

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

    • A
      Niche Grade
    • Students

      304

    • Tuition

      $8,000

    • Student Teacher Ratio

      6:1

    • Avg. Review Score

      4.3

    Valley Fellowship Christian Academy
  • Booker T. Washington Magnet High School

    Booker T. Washington Magnet High School

    4400 Bell Rd, Montgomery, AL 36116

    Public High School 9th to 12th

    • B+
      Niche Grade
    • 10
      GreatSchools
    • Students

      505

    • SAT Overall Score

      1140

    • Student Teacher Ratio

      20:1

    • ACT Overall Score

      23

    Booker T. Washington Magnet High School
  • /9

    James Clemens High School

    11306 County Line Rd, Madison, AL 35756

    Public High School 9th to 12th

    • A+
      Niche Grade
    • 8
      GreatSchools
    • Students

      2,121

    • SAT Overall Score

      1270

    • Student Teacher Ratio

      18:1

    • ACT Overall Score

      27

    James Clemens High School
  • /11

    Satsuma High School

    1 Gator Cir, Satsuma, AL 36572

    Public High School 7th to 12th

    • B+
      Niche Grade
    • 10
      GreatSchools
    • Students

      731

    • SAT Overall Score

      1210

    • Student Teacher Ratio

      17:1

    • ACT Overall Score

      24

    Satsuma High School
  • /9

    Vestavia Hills High School

    2235 Lime Rock Rd, Vestavia Hills, AL 35216

    Public High School 10th to 12th

    • A+
      Niche Grade
    • 8
      GreatSchools
    • Students

      1,624

    • SAT Overall Score

      1310

    • Student Teacher Ratio

      14:1

    • ACT Overall Score

      28

    Vestavia Hills High School
  • /7

    Athens High School

    655 US Highway 31, Athens, AL 35611

    Public High School 9th to 12th

    • A-
      Niche Grade
    • 9
      GreatSchools
    • Students

      1,228

    • SAT Overall Score

      1070

    • Student Teacher Ratio

      18:1

    • ACT Overall Score

      25

    Athens High School
  • /7

    Bessemer Academy

    1705 4th Ave, Bessemer, AL 35022

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

    • A-
      Niche Grade
    • Students

      347

    • Tuition

      $0

    • Student Teacher Ratio

      12:1

    • Avg. Review Score

      2.9

    Bessemer Academy
  • /8

    Bob Jones High School

    650 Hughes Rd, Madison, AL 35758

    Public High School 9th to 12th

    • A
      Niche Grade
    • 8
      GreatSchools
    • Students

      1,968

    • SAT Overall Score

      1270

    • Student Teacher Ratio

      18:1

    • ACT Overall Score

      27

    Bob Jones High School
  • /7

    Cottage Hill Christian Academy

    7355 Creekwood Dr, Mobile, AL 36695

    Private High School 9th to 12th

    • A-
      Niche Grade
    • Students

      685

    • Tuition

      $7,579

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.5

    Cottage Hill Christian Academy
  • /3

    Decatur Heritage Christian Academy

    3802 Spring Ave, Decatur, AL 35603

    Private Elementary, Middle, High School K to 12th

    • A-
      Niche Grade
    • Students

      326

    • Tuition

      $9,834

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.5

    Decatur Heritage Christian Academy
  • Eastwood Christian School

    Eastwood Christian School

    1701 E Trinity Blvd, Montgomery, AL 36106

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

    • A-
      Niche Grade
    • Students

      270

    • Tuition

      $7,500

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      3.8

    Eastwood Christian School

Showing Results 26 - 50, Page 2 of 24