Alabama Alternative Public Schools

All
(81)
All
(81)
 
High
(59)
High
(59)
 
Middle
(42)
Middle
(42)
 
Elementary
(45)
Elementary
(45)
 
Pre-K
(3)
Pre-K
(3)
 
Charter
(81)
Charter
(81)
 
  • There are 81 alternative public schools in Alabama, serving 1,195 students.
  • Alternative schools aim to help students whose needs may not be successfully met in regular schools.
  • Students who attend alternative schools and may be at risk of educational failure (as indicated by poor grades, truancy, disruptive behavior, pregnancy, or similar factors associated with temporary or permanent withdrawal from school).
  • Minority enrollment is 96% of the student body (majority Black), which is more than the Alabama state average of 44%.
  • The student:teacher ratio of 13:1 is less than the state average of 18:1.

Alabama Alternative Public Schools

  • School Location Grades Students
  • Tuskegee InstituteMacon Co Area Vocational SchoolAlternative School
    Charter School
    1902 Taylor Street
    Tuskegee InstituteAL 36088
    (334)727-1600

    Grades: 9-12 | n/a students
  • MontgomeryMontgomery Preparatory Academy For CareeAlternative School
    Charter School
    1200 Hugh Street
    MontgomeryAL 36108
    (334)241-5307

    Grades: 10-12 | 29 students
  • Camp HillEdward Bell Career Technical CenterAlternative School
    Charter School
    251 Mlk Street
    Camp HillAL 36850
    (256)896-0160

    Grades: 9-12 | n/a students
  • AbbevilleAbbeville Alternative SchoolAlternative School
    Charter School
    300a North Trawick Street
    AbbevilleAL 36310
    (334)585-2012

    Grades: 1-12 | n/a students
  • BirminghamAlabama Clinical SchoolAlternative School
    Charter School
    1221 Alton Dr.
    BirminghamAL 35210
    (334)242-9700

    Grades: NS | n/a students
  • BirminghamAlabama School Of Fine ArtsAlternative School
    Charter School
    1800 Rev. Abraham Woods Blvd
    BirminghamAL 35203
    (205)252-9241

    Grades: 7-12 | n/a students
  • OneontaAllgood Alternative SchoolAlternative School
    Charter School
    45 Community Rd
    OneontaAL 35121
    (205)274-9865

    Grades: 2-12 | n/a students
  • TroyAlternative Learning CenterAlternative School
    Charter School
    211 Lake Ave
    TroyAL 36081
    (334)566-7134

    Grades: 6-12 | n/a students
  • Phenix CityAlternative Learning CenterAlternative School
    Charter School
    91 Poorhouse Rd
    Phenix CityAL 36868
    (334)855-0513

    Grades: 5-12 | n/a students
  • OzarkAlternative Learning CenterAlternative School
    Charter School
    401 Martin Street
    OzarkAL 36360
    (334)774-4949

    Grades: 7-12 | n/a students
  • RainsvilleAlternative SchoolAlternative School
    Charter School
    155 20th Street Ne
    RainsvilleAL 35986
    (256)638-4131

    Grades: 5-12 | n/a students
  • AnnistonAnniston City Boot Camp SchoolAlternative School
    Charter School
    4804 Mcclellan Blvd
    AnnistonAL 36206
    (256)231-5068

    Grades: 7-12 | n/a students
  • PrattvilleAutauga Co Alternative SchoolAlternative School
    Charter School
    816 Cardinal Ln
    PrattvilleAL 36067
    (334)361-3833

    Grades: 3-12 | n/a students
  • Green Pond Boyd SchoolAlternative School
    Charter School
    20856 Eastern Valley Rd.
    Green PondAL 35074
    (205)938-7663

    Grades: NS | n/a students
  • Mobile Bridge Inc MobileAlternative School
    Charter School
    3401 Newman Road
    MobileAL 36608
    (334)242-9700

    Grades: NS | n/a students
  • GadsdenC I T Y ProgAlternative School
    Charter School
    435 E Chestnut
    GadsdenAL 35903
    (256)543-2489

    Grades: 6-12 | 15 students
  • MonroevilleC P Carmichael Alternative SchoolAlternative School
    Charter School
    1323 Veterans Drive
    MonroevilleAL 36461
    (251)575-4189

    Grades: KG-12 | n/a students
  • AnnistonCalhoun Co Alternative SchoolAlternative School
    Charter School
    1200 Church Avenue Se
    AnnistonAL 36202
    (256)741-7900

    Grades: KG-12 | n/a students
  • Mount MeigsCamps High SchoolAlternative School
    Charter School
    1601 County Rd. 57
    Mount MeigsAL 36057
    (334)215-3850

    Grades: 7-12 | n/a students
  • DothanChild Count OnlyAlternative School
    Charter School
    None Provided
    DothanAL 36301
    (334)793-1397

    Grades: PK-12 | n/a students
  • ChildersburgChildersburg Boot CampAlternative School
    Charter School
    926 Selma Highway
    ChildersburgAL 35044
    (256)378-3821

    Grades: NS | n/a students
  • BirminghamChristian Alternative SchoolAlternative School
    Magnet School
    Charter School
    725 Mountain Dr
    BirminghamAL 35206
    (205)231-5250

    Grades: KG-8 | 678 students
  • BirminghamCity Elementary SchoolAlternative School
    Charter School
    417 29th Street South
    BirminghamAL 35202
    (205)808-0001

    Grades: 7-8 | n/a students
  • AtmoreCompass SchoolAlternative School
    Charter School
    21280 Hwy. 31
    AtmoreAL 36502
    (334)242-9700

    Grades: NS | n/a students
  • MobileContinuous Learning CenterAlternative School
    Charter School
    1870 Pleasant Ave
    MobileAL 36617
    (251)221-2122

    Grades: 6-12 | 31 students
  • CullmanCullman Area Resource EdAlternative School
    Charter School
    192 County Road 940
    CullmanAL 35055
    (256)737-7155

    Grades: 6-12 | n/a students
  • CullmanCullman Community Comprehensive Learning CenterAlternative School
    Charter School
    301 1st Street Ne
    CullmanAL 35055
    (256)734-2233

    Grades: 1-12 | n/a students
  • TuscumbiaDeshler Alternative SchoolAlternative School
    Charter School
    200 North Commons East
    TuscumbiaAL 35674
    (256)389-2910

    Grades: 4-12 | n/a students
  • Mount MeigsDet CenterAlternative School
    Charter School
    2109 Bashi Rd Bldg 509
    Mount MeigsAL 36057
    (334)215-3850

    Grades: 7-12 | n/a students
  • ElmoreDraper Correctional FacilityAlternative School
    Charter School
    926 Selma Highway
    ElmoreAL 36025
    (334)567-2221

    Grades: NS | n/a students
  • TalladegaE H Gentry Technical Facility High SchoolAlternative School
    Charter School
    1105 Fort Lashley
    TalladegaAL 35161
    (256)761-3402

    Grades: 7-12 | n/a students
  • FlomatonEscambia Co Alternative SchoolAlternative School
    Charter School
    21280 Highway 31
    FlomatonAL 36441
    (251)296-4113

    Grades: 5-12 | n/a students
  • AttallaEtowah Co Alternative SchoolAlternative School
    Charter School
    106 Burke Ave. S.e.
    AttallaAL 35954
    (256)538-8431

    Grades: 4-12 | n/a students
  • GadsdenExcel InstituteAlternative School
    Charter School
    1147 Walnut St.
    GadsdenAL 35901
    (334)242-9700

    Grades: NS | n/a students
  • FairfieldFairfield Alternative SchoolAlternative School
    Charter School
    6405 Ave D
    FairfieldAL 35064
    (205)783-6847

    Grades: KG-12 | n/a students
  • Show 46 more Alternative public schools in Alabama
Recent Articles
April 19, 2018
With growing concerns about the backgrounds of teachers, some parents and experts are calling for instructors to undergo random drug testing. Are drug tests appropriately necessary or a violation of privacy?
April 19, 2018
With the growing scandals surrounding teachers, more parents and community leaders are calling for greater background checks. Learn about both sides of the debate in keeping all students safe.
April 05, 2018
Every year, standardized tests reveal that public school performance is woefully low. Yet you pay taxes to fund public education, so where does that money go? Keep reading to find out how much it really costs to educate your child.