Top Alabama Charter Public Middle 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 262 top charter public middle schools in Alabama serving 107,921 students.
  • Learn more about how charter schools work. Minority enrollment is 40% 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 Middle Schools (2018-19)

  • School Location Grades 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
  • 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
  • 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
  • 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 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 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 Middle School Charter School
    4800 Mcclellan Blvd
    Anniston, AL 36206
    (256)231-5020

    Grades: 6-8 | 381 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 Junior High School Charter School
    911 Old Cullman Rd
    Arab, AL 35016
    (256)586-6074

    Grades: 6-8 | 553 students
  • Ariton Ariton School Charter School
    264 Creel Richardson Drive
    Ariton, AL 36311
    (334)762-3152

    Grades: K-12 | 680 students
  • Birmingham Arrington Middle School Charter School
    2101 Jefferson Ave Sw
    Birmingham, AL 35211
    (205)231-1130

    Grades: 6-8 | 371 students
  • Albertville Asbury School Charter School
    1990 Asbury Rd
    Albertville, AL 35950
    (256)878-4068

    Grades: 6-12 | 538 students
  • Auburn Auburn Junior High School Charter School
    332 Samford Ave
    Auburn, AL 36830
    (334)887-1960

    Grades: 8-9 | 1273 students
  • Prattville Autauga Co Alternative School Alternative School
    Charter School
    816 Cardinal Ln
    Prattville, AL 36067
    (334)361-3833

    Grades: 3-12 | n/a students
  • Autaugaville Autaugaville School Charter School
    2708 Dutch Bend St
    Autaugaville, AL 36003
    (334)365-8329

    Grades: K-12 | 333 students
  • Clayton Barbour Co High School Charter School
    165 S. Midway
    Clayton, AL 36016
    (334)775-3545

    Grades: 7-12 | 392 students
  • Bay Minette Bay Minette Middle School Charter School
    1311 W 13th Street
    Bay Minette, AL 36507
    (251)580-2960

    Grades: 7-8 | 477 students
  • Russellville Belgreen High School Charter School
    14220 Highway 187
    Russellville, AL 35653
    (256)332-1376

    Grades: K-12 | 450 students
  • Berry Berry High School Charter School
    18242 Highway 18 E
    Berry, AL 35546
    (205)689-4467

    Grades: 7-12 | 260 students
  • Birmingham Berry Middle School Charter School
    4500 Jaguar Dr.
    Birmingham, AL 35242
    (205)439-2000

    Grades: 6-8 | 1137 students
  • Dothan Beverlye Middle School Magnet School
    Charter School
    1025 S Beverlye Rd
    Dothan, AL 36301
    (334)794-1432

    Grades: 6-8 | 451 students
  • Billingsley Billingsley High School Charter School
    2446 County Road 77
    Billingsley, AL 36006
    (205)755-1629

    Grades: K-12 | 651 students
  • Cleveland Blount Co Multi-needs Center Special Education School
    Charter School
    189 Horton Ln
    Cleveland, AL 35049
    (205)274-0503

    Grades: PK-12 | n/a students
  • Boaz Boaz Middle School Charter School
    140 Newt Parker Dr
    Boaz, AL 35957
    (256)593-0799

    Grades: 6-8 | 520 students
  • Green Pond Boyd School Alternative School
    Charter School
    20856 Eastern Valley Rd.
    Green Pond, AL 35074
    (205)938-7663

    Grades: K-12 | n/a students
  • Brantley Brantley High School Charter School
    8879 N Main St
    Brantley, AL 36009
    (334)527-8879

    Grades: PK-12 | 607 students
  • Brent Brent Elementary School Charter School
    1621 Montgomery Hwy.
    Brent, AL 35034
    (205)926-4993

    Grades: 5-8 | 459 students
  • Brewton Brewton Middle School Charter School
    1384 Old Castleberry Road
    Brewton, AL 36426
    (251)867-8420

    Grades: 5-8 | 353 students
  • Show 100 more Charter public schools in Alabama
Recent Articles
We examine the issue of Internet access in public schools, particularly in light of recent allegations from a father that his daughter was allowed to visit online dating websites from her school during class hours.
Special education teachers face a unique set of challenges, and so do the parents of special needs students. Keep reading to learn some practical tips for making your life as a special needs teacher or parent easier.
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.