Top 10 Best Alabama Alternative Public Schools (2021)

All
(61)
All
(61)
 
High
(52)
High
(52)
 
Middle
(51)
Middle
(51)
 
Elementary
(44)
Elementary
(44)
 
Pre-K
(3)
Pre-K
(3)
 
For the 2021 school year, there are 61 alternative public schools serving 303 students in Alabama.
The top ranked alternative public schools in Alabama are Marion County Alternative School, Continuous Learning Center and The Pathway. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Alabama alternative public schools have an average math proficiency score of 10% (versus the Alabama public school average of 47%), and reading proficiency score of 11% (versus the 46% statewide average).
Minority enrollment is 79% of the student body (majority Black), which is more than the Alabama public school average of 45% (majority Black).

Top Alabama Alternative Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #11.
    Marion County Alternative School Alternative School
    Math: ≥50% | Reading: <50%
    Rank
    7/
    10
    Top 50%
    188 Winchester Dr
    Hamilton, AL 35570
    (205) 952-9083

    Grades: 5-12 | 3 students
  • Rank: #22.
    Continuous Learning Center Alternative School
    Math: 21-39% | Reading: ≤20%
    Rank
    2/
    10
    Bottom 50%
    1870 Pleasant Ave
    Mobile, AL 36617
    (251) 221-2122

    Grades: 9-12 | 66 students
  • Rank: #33.
    The Pathway Alternative School
    Math: ≤5% | Reading: 6-9%
    Rank
    1/
    10
    Bottom 50%
    100 N Florida St
    Mobile, AL 36607
    (251) 221-5010

    Grades: K-8 | 156 students
  • Rank: #4-614.- 61.
    Allgood Alternative School Alternative School
    45 Community Rd
    Oneonta, AL 35121
    (205) 274-9865

    Grades: 2-12 | n/a student
  • Rank: #4-614.- 61.
    Alternative Learning Center Alternative School
    91 Poorhouse Rd
    Seale, AL 36875
    (706) 321-2261

    Grades: 5-12 | n/a student
  • Rank: #4-614.- 61.
    Alternative Learning Center Alternative School
    211 Lake Ave
    Troy, AL 36081
    (334) 566-7134

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Alternative School Alternative School
    155 20th Street Ne
    Fort Payne, AL 35967
    (256) 845-3711

    Grades: 5-12 | n/a student
  • Rank: #4-614.- 61.
    Anniston City Boot Camp School Alternative School
    4804 Mcclellan Blvd
    Anniston, AL 36206
    (256) 231-5100

    Grades: 7-12 | n/a student
  • Rank: #4-614.- 61.
    Autauga County Alternative School Alternative School
    816 Cardinal Ln
    Prattville, AL 36067
    (334) 361-3833

    Grades: 3-12 | n/a student
  • Rank: #4-614.- 61.
    C I T Y Program Alternative School
    435 E Chestnut
    Gadsden, AL 35903
    (256) 543-2489

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Calhoun County Alternative School Alternative School
    1200 Church Avenue Se
    Jacksonville, AL 36265
    (256) 741-7901

    Grades: K-12 | n/a student
  • Rank: #4-614.- 61.
    Cf Taylor Alternative School Alternative School
    19150 Wilters Street
    Robertsdale, AL 36567
    (251) 970-4415

    Grades: n/a | n/a student
  • Rank: #4-614.- 61.
    Chilton County Alternative School Alternative School
    102 1st Street
    Clanton, AL 35045
    (205) 280-0045

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    City Elementary School Alternative School
    901 9th Avenue North
    Birmingham, AL 35204
    (205) 231-2288

    Grades: 7-8 | n/a student
  • Rank: #4-614.- 61.
    Cleburne County Alternative School Alternative School
    11200 Highway 46
    Heflin, AL 36264
    (256) 748-2961

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Crossroads School Alternative School
    1085 Buccaneer Drive
    Birmingham, AL 35244
    (205) 439-1800

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Cullman Area Resource Education Alternative School
    192 County Road 940
    Cullman, AL 35057
    (256) 747-6371

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Cullman Community Comprehensive Learning Center Alternative School
    301 1st Street Ne
    Cullman, AL 35055
    (256) 734-2233

    Grades: 1-12 | n/a student
  • Rank: #4-614.- 61.
    Deshler Alternative School Alternative School
    200 North Commons East
    Tuscumbia, AL 35674
    (256) 389-2900

    Grades: 4-12 | n/a student
  • Rank: #4-614.- 61.
    Dupuy Alternative School Alternative School
    4500 14th Ave N
    Birmingham, AL 35212
    (205) 231-3250

    Grades: 9-12 | n/a student
  • Rank: #4-614.- 61.
    Escambia County Alternative School Alternative School
    21280 Highway 31
    Flomaton, AL 36441
    (251) 296-4113

    Grades: 5-12 | n/a student
  • Rank: #4-614.- 61.
    Etowah County Alternative School Alternative School
    106 Burke Ave Se
    Attalla, AL 35954
    (256) 538-8431

    Grades: 4-12 | n/a student
  • Rank: #4-614.- 61.
    Evening Educational Options Alternative School
    2051 Military Road
    Mobile, AL 36605
    (251) 221-3233

    Grades: 10-12 | 56 students
  • Rank: #4-614.- 61.
    Fairfield Alternative School Alternative School
    6405 Ave D
    Fairfield, AL 35064
    (205) 783-6847

    Grades: K-12 | n/a student
  • Rank: #4-614.- 61.
    Family Court Elementary School Alternative School
    120 2nd Court N
    Birmingham, AL 35202
    (205) 231-4868

    Grades: K-8 | n/a student
  • Rank: #4-614.- 61.
    Family Court High School Alternative School
    120 2nd Court N
    Birmingham, AL 35202
    (205) 231-4868

    Grades: 8-12 | 22 students
  • Rank: #4-614.- 61.
    Florence Learning Center Alternative School
    610 W College St
    Florence, AL 35630
    (256) 768-3022

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Gadsden City Alternative School Alternative School
    607 S 12th St
    Gadsden, AL 35901
    (256) 547-5446

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Genesis School Alternative School
    111 Perryman Street
    Evergreen, AL 36401
    (251) 578-5291

    Grades: 7-12 | n/a student
  • Rank: #4-614.- 61.
    Henry County Virtual Campus Alternative School
    300a North Trawick Street
    Abbeville, AL 36310
    (334) 585-2206

    Grades: 1-12 | n/a student
  • Rank: #4-614.- 61.
    Hope Academy Alternative School
    333 State Docks Road
    Eufaula, AL 36027
    (334) 687-1100

    Grades: 6-12 | n/a student
  • Rank: #4-614.- 61.
    Hope High School Alternative School
    1971 Reeves St Suite 21
    Dothan, AL 36302
    (334) 702-4168

    Grades: 9-12 | n/a student
  • Rank: #4-614.- 61.
    Horizon High School Alternative School
    809 Church St Ne
    Decatur, AL 35601
    (256) 552-3054

    Grades: 8-12 | n/a student
  • Rank: #4-614.- 61.
    Houston County Alternative School Alternative School
    315 N Foster St
    Dothan, AL 36303
    (334) 671-9295

    Grades: K-12 | n/a student
  • Rank: #4-614.- 61.
    Jackson County Alternative School Alternative School
    594 County Road 42
    Scottsboro, AL 35768
    (256) 574-6446

    Grades: PK-12 | n/a student
  • Show 26 more Alternative public schools in Alabama (out of 61 total schools)
Recent Articles
While Facebook is getting all the attention in teen social media, LinkedIn offers some serious benefits in networking and professional grooming. We look at how high school student can use this network to their advantage.
Teach for America has been applauded for many of its exemplary teachers and innovative training, but can the model be sustained throughout all communities? Learn about what the proponents and critics have to say.
The Obama administration is proposing to leave NCLB behind. Learn about the proposed reforms that will change the No Child Left Behind Act.