The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

1,548 schools in Alabama

67 counties · 379 cities · Public K-12

On a per-county basis, Alabama's 1,548 public K-12 schools average around 23 per county. Hoover High School is the largest single campus statewide.

Largest district
Mobile County49,946 students · 85 schools

Test scores

Reading, SY 2024-25. State average: 53.0% met or exceeded.
Lowest 5 schools
  1. 1.6%
  2. 2.6%
  3. 3.2%
  4. 4.1%
  5. 4.1%

See all 1,271 schools ranked by score →

NameCityCountyLevelEnrollmentRating
New Horizon Alternative SchoolBessemerJefferson CountyHigh··
North Baldwin Center For TechnologyBay MinetteBaldwin CountyHigh··
Opelika Learning CenterOpelikaLee CountyCombined··
Opportunity AcademyOzarkDale CountyHigh··
Oxford Area Vocational SchoolOxfordCalhoun CountyHigh··
PASS AcademyDothanHouston CountyHigh··
Peter J Kirksey Career CenterEutawGreene CountyHigh··
Phoenix SchoolSelmaDallas CountyCombined··
Pickens County College and Career CenterCarrolltonPickens CountyHigh··
Pike County Alternative Learning CenterTroyPike CountyHigh··
Project Success Learning CenterHaynevilleLowndes CountyHigh··
RandolphRoanoke Career Technology CenterWedoweeRandolph CountyHigh··
RandolphRoanoke Career Technology CenterWedoweeRandolph CountyHigh··
Riverchase Career Connection CenterHooverShelby CountyHigh··
Ruben Yancy Alternative SchoolAshvilleSt. Clair CountyCombined··
Russellville City Career Tech CenterRussellvilleFranklin CountyHigh··
STAR Program ElementaryPelhamShelby CountyElementary··
STAR Program MiddlePelhamShelby CountyMiddle··
STARS AcademyTuscaloosaTuscaloosa CountyCombined··
Saks Middle SchoolAnnistonCalhoun CountyMiddle··
School Of Discovery Genesis CenterSelmaDallas CountyMiddle··
Smith Station Freshman CenterSmiths StationLee CountyHigh··
South Baldwin Center For TechnologyRobertsdaleBaldwin CountyHigh··
Sparkman Elementary SchoolHartselleMorgan CountyCombined··
Staton Correctional FacilityElmoreElmore CountyElementary··
Success AcademyPhenix CityRussell CountyCombined··
TL Faulkner SchoolPrichardMobile CountyHigh··
Talladega Career Technical CenterTalladegaTalladega CountyHigh··
Talladega County Genesis SchoolAlpineTalladega CountyCombined··
The Elba Career AcademyElbaCoffee CountyHigh··
The Etowah County Refocus CenterAttallaEtowah CountyCombined··
The Judy Jester Learning CenterMoultonLawrence CountyHigh··
Therapeutic Academic ProgramGadsdenEtowah CountyElementary··
TroyPike Center For TechnologyTroyPike CountyHigh··
TroyPike Regional Center For TechnologyTroyPike CountyHigh··
Tuscaloosa Career and Technology AcademyTuscaloosaTuscaloosa CountyHigh··
Tuscaloosa County Juvenile Detention CenterTuscaloosaTuscaloosa CountyHigh··
Tutwiler PrisonWetumpkaElmore CountyElementary··
UCP Of Mobile IncMobileMobile CountyElementary··
W A Lecroy Career Technical CenterClantonChilton CountyHigh··
W E DonaldsonBessemerJefferson CountyElementary··
Walker County Center Of TechnologyJasperWalker CountyHigh··
Walker County Schools 180 ProgramJasperWalker CountyCombined··
Washington County Career Technical CenterChatomWashington CountyHigh··
Wilcox County Alternative SchoolCamdenWilcox CountyCombined··
William E Burkett MultiHandicapped CenterMorrisJefferson CountyCombined··
Winston Career AcademyDouble SpringsWinston CountyHigh··
i3 Academy Phase 3BirminghamJefferson CountyElementary··

Alabama school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →