Top Alabama Charter Public Schools

All
(689)
All
(689)
 
High
(250)
High
(250)
 
Middle
(262)
Middle
(262)
 
Elementary
(479)
Elementary
(479)
 
Pre-K
(118)
Pre-K
(118)
 
  • For the 2018-19 school year, there are 689 top charter public schools in Alabama serving 327,045 students.
  • Learn more about how charter schools work. Minority enrollment is 42% of the student body (majority Black), which is less than the Alabama state average of 44%.
  • The student:teacher ratio of 18:1 is equal to the state average of 18:1.

Top Alabama Charter Public Schools (2018-19)

  • School Location Grades Students
  • Daleville A M Windham Elementary School Charter School
    200 Heritage Drive
    Daleville, AL 36322
    (334)598-4466

    Grades: K-6 | 539 students
  • Atmore A.c. Moore Elementary School Charter School
    501 Beck St
    Atmore, AL 36502
    (251)368-4245

    Grades: 3-4 | 280 students
  • Bessemer Abrams Elementary School Charter School
    1200 23rd Street N
    Bessemer, AL 35020
    (205)432-3100

    Grades: PK-5 | 356 students
  • Gadsden Adams Elementary School Charter School
    919 Raley St
    Gadsden, AL 35903
    (256)492-4952

    Grades: PK-5 | 408 students
  • Birmingham Adolescent Day Treatment Special Education School
    Charter School
    2015 Park Place N
    Birmingham, AL 35233
    (205)934-1241

    Grades: K-12 | 3 students
  • Coosada Airport Road Intermediate School Charter School
    384 Blackmon Farm Lane
    Coosada, AL 36020
    (334)285-2115

    Grades: 3-4 | 619 students
  • Akron Akron Community School Charter School
    P O Drawer 38 141 College Stre
    Akron, AL 35441
    (205)372-3787

    Grades: K-12 | n/a students
  • Albertville Ala Avenue Middle School Charter School
    600 E Alabama Ave
    Albertville, AL 35950
    (256)878-2341

    Grades: 7-8 | 704 students
  • Birmingham Alabama Clinical School Alternative School
    Charter School
    1221 Alton Dr.
    Birmingham, AL 35210
    (334)242-9700

    Grades: K-5 | n/a students
  • Talladega Alabama School For Blind Special Education School
    Charter School
    705 E South Street
    Talladega, AL 35160
    (256)761-3259

    Grades: K-12 | n/a students
  • Talladega Alabama School For Deaf Special Education School
    Charter School
    205 E South Street
    Talladega, AL 35160
    (256)761-3214

    Grades: K-12 | n/a students
  • Birmingham Alabama School Of Fine Arts Alternative School
    Charter School
    1800 Rev. Abraham Woods Blvd
    Birmingham, AL 35203
    (205)252-9241

    Grades: 7-12 | n/a students
  • Albertville Albertville Elementary School Charter School
    1100 Horton Rd
    Albertville, AL 35950
    (256)878-6611

    Grades: 3-4 | 863 students
  • Albertville Albertville High School Charter School
    402 E Mccord Ave
    Albertville, AL 35950
    (256)878-6580

    Grades: 9-12 | 1290 students
  • Albertville Albertville Primary School Charter School
    1100 Horton Road
    Albertville, AL 35950
    (256)878-6611

    Grades: 1-2 | 1088 students
  • Alexander City Alexander City Middle School Charter School
    359 State St
    Alexander City, AL 35010
    (256)234-8660

    Grades: 7-8 | 444 students
  • Alexandria Alexandria Elementary School Charter School
    2525 Alexandria-wellington Rd
    Alexandria, AL 36250
    (256)741-4300

    Grades: K-5 | 805 students
  • Alexandria Alexandria High School Charter School
    353 Stadium Dr
    Alexandria, AL 36250
    (256)741-4415

    Grades: 6-12 | 1071 students
  • Oneonta Allgood Alternative School Alternative School
    Charter School
    45 Community Rd
    Oneonta, AL 35121
    (205)274-9865

    Grades: 2-12 | n/a students
  • Rainsville Alternative School Alternative School
    Charter School
    155 20th Street Ne
    Rainsville, AL 35986
    (256)638-4131

    Grades: 5-12 | n/a students
  • Andalusia Andalusia Elementary School Charter School
    1501 West Bypass
    Andalusia, AL 36420
    (334)222-1224

    Grades: K-6 | 1008 students
  • Andalusia Andalusia High School Charter School
    701 Third St
    Andalusia, AL 36420
    (334)222-7569

    Grades: 9-12 | 480 students
  • Andalusia Andalusia Middle School Charter School
    408 4th Avenue
    Andalusia, AL 36421
    (334)222-6542

    Grades: 7-8 | 257 students
  • Anniston Anniston City Boot Camp School Alternative School
    Charter School
    4804 Mcclellan Blvd
    Anniston, AL 36206
    (256)231-5068

    Grades: 7-12 | n/a students
  • Anniston Anniston High School Charter School
    1301 Woodstock Ave
    Anniston, AL 36207
    (256)231-5010

    Grades: 9-12 | 517 students
  • Anniston Anniston Middle School Charter School
    4800 Mcclellan Blvd
    Anniston, AL 36206
    (256)231-5020

    Grades: 6-8 | 381 students
  • Athens Ans Elementary School Charter School
    515 N Madison St
    Athens, AL 35611
    (256)233-6609

    Grades: PK-4 | 403 students
  • Athens Ans High School Charter School
    100 Highway 31 N
    Athens, AL 35612
    (256)233-6613

    Grades: 9-12 | 1234 students
  • Athens Ans Intermediate School Charter School
    1916 Us Hwy 72 W.
    Athens, AL 35611
    (256)230-2880

    Grades: 5-6 | 548 students
  • Athens Ans Middle School Charter School
    601 S Clinton St
    Athens, AL 35611
    (256)233-6620

    Grades: 7-8 | 607 students
  • Oneonta Appalachian  sch Charter School
    350 County Highway 12
    Oneonta, AL 35121
    (205)274-9712

    Grades: K-12 | 582 students
  • Arab Arab Elementary School Charter School
    241 8th Ave Ne
    Arab, AL 35016
    (256)586-6085

    Grades: 3-5 | 547 students
  • Arab Arab High School Charter School
    511 Arabian Dr Ne
    Arab, AL 35016
    (256)586-6026

    Grades: 9-12 | 780 students
  • Arab Arab Junior High School Charter School
    911 Old Cullman Rd
    Arab, AL 35016
    (256)586-6074

    Grades: 6-8 | 553 students
  • Arab Arab Primary School Charter School
    121 Mimosa St Ne
    Arab, AL 35016
    (256)586-6005

    Grades: PK-2 | 660 students
  • Show 100 more Charter public schools in Alabama
Recent Articles
In some cases, it might be the school down the street. Other times, it could be the school across town. We’ll talk about the factors to consider when choosing the best high school for your child.
Taking the SAT or ACT is a major source of stress for high school students. Keep reading to learn how to choose the right test and how to prepare for it.
Having friends makes the tough times a little bit easier, but sometimes making friends is the hardest thing of all. Keep reading to learn about the importance of friendship for young children and how to help your child make friends.