Alabama high schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Loveless Academic Magnet Program High School (Magnet)MontgomeryMontgomery County95%72%Greatly Exceeds Expectations464
#2A+Mountain Brook High SchoolMountain BrookMountain Brook City80%74%Exceeds Expectations967
#3A+Vestavia Hills High SchoolVestavia HillsVestavia Hills City74%77%Meets Expectations1,578
#4A+Berry Middle SchoolHooverHoover City72%66%Meets Expectations1,113
#5A+New Century Technology High School (Magnet)HuntsvilleHuntsville City70%51%Greatly Exceeds Expectations403
#6A+Fairhope High SchoolFairhopeBaldwin County65%48%Greatly Exceeds Expectations1,629
#7A+Hewitttrussville High SchoolTrussvilleTrussville City65%54%Greatly Exceeds Expectations1,573
#8A+Homewood High SchoolHomewoodHomewood City65%64%Meets Expectations1,330
#9A+Orange Beach Middlehigh SchoolOrange Beach65%56%Exceeds Expectations631
#10A+Kinston School (K-12)KinstonCoffee County63%49%Greatly Exceeds Expectations528
#11A+George W Long High SchoolSkippervilleDale County62%32%Greatly Exceeds Expectations368
#12A+Wicksburg High SchoolNewtonHouston County62%51%Greatly Exceeds Expectations471
#13A+Spanish Fort High SchoolSpanish FortBaldwin County59%41%Greatly Exceeds Expectations1,188
#14A+Skyline High School (K-12)ScottsboroJackson County58%39%Greatly Exceeds Expectations567
#15A+Ariton School (K-12)AritonDale County57%44%Greatly Exceeds Expectations863
#16A+South Lamar School (K-12)MillportLamar County55%36%Greatly Exceeds Expectations604
#17A+Lexington High SchoolLexingtonLauderdale County54%48%Exceeds Expectations350
#18A+Oak Mountain High SchoolBirminghamShelby County53%64%Doesn't Meet Expectations1,561
#19A+Plainview School (K-12)RainsvilleDeKalb County53%47%Exceeds Expectations1,264
#20A+Ramsay High SchoolBirminghamBirmingham City53%22%Greatly Exceeds Expectations660
#21A+Winfield High SchoolWinfieldWinfield City52%33%Greatly Exceeds Expectations349
#22A+Brooks High SchoolKillenLauderdale County51%55%Meets Expectations755
#23A+Daphne High SchoolDaphneBaldwin County51%38%Greatly Exceeds Expectations1,725
#24A+Madison County High SchoolGurleyMadison County51%38%Greatly Exceeds Expectations483
#25A+Jacksonville High SchoolJacksonvilleJacksonville City50%43%Exceeds Expectations782
#26A+James Clemens High SchoolMadisonMadison City50%56%Doesn't Meet Expectations2,149
#27A+Red Bay High SchoolRed BayFranklin County50%46%Exceeds Expectations351
#28A+Satsuma High SchoolSatsumaSatsuma City50%35%Greatly Exceeds Expectations735
#29A+Spain Park High SchoolHooverHoover City50%64%Doesn't Meet Expectations1,503
#30AFyffe High School (K-12)FyffeDeKalb County52%39%Greatly Exceeds Expectations937
#31AFayetteville High School (K-12)SylacaugaTalladega County50%45%Exceeds Expectations623
#32ABob Jones High SchoolMadisonMadison City49%55%Doesn't Meet Expectations1,920
#33AChelsea High SchoolChelseaShelby County49%55%Doesn't Meet Expectations1,400
#34AGulf Shores High SchoolGulf ShoresGulf Shores City49%53%Meets Expectations799
#35AZion Chapel High School (K-12)JackCoffee County49%36%Greatly Exceeds Expectations868
#36ABuckhorn High SchoolNew MarketMadison County48%37%Greatly Exceeds Expectations1,287
#37APiedmont High SchoolPiedmontPiedmont City48%27%Greatly Exceeds Expectations342
#38APleasant Home School (K-12)AndalusiaCovington County48%35%Greatly Exceeds Expectations498
#39ASpringville High SchoolSpringvilleSt Clair County48%43%Exceeds Expectations766
#40ATr Miller High SchoolBrewtonBrewton City48%30%Greatly Exceeds Expectations378
#41AHoover High SchoolHooverHoover City47%57%Doesn't Meet Expectations2,841
#42ANew Hope High SchoolNew HopeMadison County47%33%Greatly Exceeds Expectations586
#43AAuburn High SchoolAuburnAuburn City46%56%Doesn't Meet Expectations2,143
#44ABooker T Washington Magnet High School (Magnet)MontgomeryMontgomery County45%30%Greatly Exceeds Expectations392
#45AHuntsville High SchoolHuntsvilleHuntsville City45%49%Meets Expectations1,826
#46AStraughn High SchoolAndalusiaCovington County45%26%Greatly Exceeds Expectations383
#47AWetumpka High SchoolWetumpkaElmore County45%31%Greatly Exceeds Expectations1,240
#48AElmore County High SchoolEclecticElmore County44%36%Exceeds Expectations516
#49AHackleburg High SchoolHackleburgMarion County44%39%Exceeds Expectations222
#50AHartselle High SchoolHartselleHartselle City44%43%Meets Expectations1,031
#51ASparkman High SchoolHarvestMadison County44%50%Doesn't Meet Expectations1,738
#52AJasper High SchoolJasperJasper City43%33%Greatly Exceeds Expectations814
#53ALauderdale County High SchoolRogersvilleLauderdale County43%36%Exceeds Expectations543
#54APriceville High SchoolDecaturMorgan County43%53%Doesn't Meet Expectations512
#55ASaraland High SchoolSaralandSaraland City43%44%Meets Expectations1,096
#56ABrewbaker Technology Magnet High School (Magnet)MontgomeryMontgomery County42%41%Meets Expectations575
#57A-Cedar Bluff High School (K-12)Cedar BluffCherokee County46%35%Exceeds Expectations607
#58A-Ider School (K-12)IderDeKalb County46%35%Exceeds Expectations601
#59A-Millry High School (K-12)MillryWashington County46%42%Meets Expectations526
#60A-Sulligent School (K-12)SulligentLamar County46%28%Greatly Exceeds Expectations714
#61A-North Sand Mountain School (K-12)HigdonJackson County45%37%Exceeds Expectations692
#62A-East Limestone High SchoolAthensLimestone County42%40%Meets Expectations1,282
#63A-Elberta High SchoolElbertaBaldwin County42%31%Greatly Exceeds Expectations784
#64A-Holtville High SchoolDeatsvilleElmore County42%42%Meets Expectations554
#65A-Pleasant Valley High SchoolJacksonvilleCalhoun County42%47%Meets Expectations422
#66A-Arab High SchoolArabArab City41%48%Doesn't Meet Expectations779
#67A-Cullman High SchoolCullmanCullman City41%36%Exceeds Expectations997
#68A-Helena High SchoolHelenaShelby County41%46%Meets Expectations1,418
#69A-Northridge High SchoolTuscaloosaTuscaloosa City41%43%Meets Expectations1,145
#70A-Cherokee County High SchoolCentreCherokee County40%28%Greatly Exceeds Expectations465
#71A-Enterprise High SchoolEnterpriseEnterprise City40%37%Exceeds Expectations2,117
#72A-Flomaton High SchoolFlomatonEscambia County40%30%Greatly Exceeds Expectations511
#73A-Haleyville High SchoolHaleyvilleHaleyville City40%35%Exceeds Expectations479
#74A-Hazel Green High SchoolHazel GreenMadison County40%37%Exceeds Expectations1,348
#75A-Locust Fork High SchoolLocust ForkBlount County40%35%Exceeds Expectations406
#76A-Phil Campbell High SchoolPhil CampbellFranklin County40%28%Greatly Exceeds Expectations448
#77A-West Limestone High SchoolLesterLimestone County40%39%Meets Expectations733
#78A-Central High SchoolFlorenceLauderdale County39%40%Meets Expectations603
#79A-Florence High SchoolFlorenceFlorence City39%25%Greatly Exceeds Expectations1,034
#80A-Winston County High SchoolDouble SpringsWinston County39%34%Exceeds Expectations248
#81A-Muscle Shoals High SchoolMuscle ShoalsMuscle Shoals City38%36%Meets Expectations853
#82A-Opp High SchoolOppOpp City38%35%Exceeds Expectations393
#83B+Horseshoe Bend High School (K-12)New SiteTallapoosa County44%44%Meets Expectations780
#84B+Sweet Water High School (K-12)Sweet WaterMarengo County44%30%Greatly Exceeds Expectations561
#85B+Waterloo High School (K-12)WaterlooLauderdale County44%37%Exceeds Expectations340
#86B+Excel High School (K-12)ExcelMonroe County43%28%Greatly Exceeds Expectations1,031
#87B+Hubbertville School (K-12)FayetteFayette County43%32%Exceeds Expectations419
#88B+Mckenzie High School (K-12)MckenzieButler County43%36%Exceeds Expectations449
#89B+Ardmore High SchoolArdmoreLimestone County38%38%Meets Expectations993
#90B+Athens High SchoolAthensAthens City38%27%Greatly Exceeds Expectations1,173
#91B+Cleveland High SchoolClevelandBlount County38%42%Meets Expectations362
#92B+Holly Pond High SchoolHolly PondCullman County38%30%Exceeds Expectations278
#93B+Magic City Acceptance Academy (Charter)BirminghamMagic City Acceptance Academy38%39%Meets Expectations338
#94B+Stanhope Elmore High SchoolMillbrookElmore County38%25%Greatly Exceeds Expectations1,181
#95B+University Charter School Secondary (Charter)Livingston38%45%Doesn't Meet Expectations292
#96B+Cold Springs High SchoolBremenCullman County37%32%Exceeds Expectations238
#97B+Cordova High SchoolCordovaWalker County37%17%Greatly Exceeds Expectations467
#98B+Hayden High SchoolHaydenBlount County37%37%Meets Expectations812
#99B+Robertsdale High SchoolRobertsdaleBaldwin County37%31%Exceeds Expectations1,450
#100B+Sylacauga High SchoolSylacaugaSylacauga City37%21%Greatly Exceeds Expectations677
#101B+Thompson High SchoolAlabasterAlabaster City37%40%Meets Expectations2,203
#102B+White Plains High SchoolAnnistonCalhoun County37%24%Greatly Exceeds Expectations389
#103B+Alexandria High SchoolAlexandriaCalhoun County36%24%Greatly Exceeds Expectations513
#104B+Oneonta High SchoolOneontaOneonta City36%30%Exceeds Expectations449
#105B+Weaver High SchoolWeaverCalhoun County36%31%Exceeds Expectations517
#106B+Corner High SchoolDoraJefferson County35%33%Meets Expectations504
#107B+Houston County High SchoolColumbiaHouston County35%31%Exceeds Expectations322
#108B+Moody High SchoolMoodySt Clair County35%36%Meets Expectations687
#109B+Oxford High SchoolOxfordOxford City35%37%Meets Expectations1,288
#110B+Pelham High SchoolPelhamPelham City35%36%Meets Expectations1,080
#111B+Pike Road High SchoolPike RoadPike Road City35%45%Doesn't Meet Expectations611
#112BBelgreen High School (K-12)RussellvilleFranklin County42%41%Meets Expectations546
#113BFruitdale High School (K-12)FruitdaleWashington County42%38%Meets Expectations366
#114BGeraldine School (K-12)GeraldineDeKalb County42%34%Exceeds Expectations1,150
#115BSand Rock High School (K-12)Sand RockCherokee County42%40%Meets Expectations773
#116BVina High School (K-12)VinaFranklin County42%28%Greatly Exceeds Expectations270
#117BBrantley High School (K-12)BrantleyCrenshaw County41%35%Exceeds Expectations556
#118BVirgil Grissom High SchoolHuntsvilleHuntsville City35%35%Meets Expectations1,974
#119BAddison High SchoolAddisonWinston County34%42%Doesn't Meet Expectations267
#120BColbert Heights High SchoolTuscumbiaColbert County34%24%Greatly Exceeds Expectations484
#121BCottonwood High SchoolCottonwoodHouston County34%35%Meets Expectations398
#122BKate D Smith Dar High SchoolGrantMarshall County34%44%Doesn't Meet Expectations394
#123BMarion County High SchoolGuinMarion County34%35%Meets Expectations250
#124BReeltown High SchoolNotasulgaTallapoosa County34%40%Doesn't Meet Expectations405
#125BScottsboro High SchoolScottsboroScottsboro City34%35%Meets Expectations739
#126BVincent Middle High SchoolVincentShelby County34%38%Meets Expectations465
#127BWilson High SchoolFlorenceLauderdale County34%34%Meets Expectations671
#128BAustin High SchoolDecaturDecatur City33%35%Meets Expectations1,025
#129BBaldwin County High SchoolBay MinetteBaldwin County33%21%Greatly Exceeds Expectations1,039
#130BDeshler High SchoolTuscumbiaTuscumbia City33%34%Meets Expectations434
#131BGoshen High SchoolGoshenPike County33%20%Greatly Exceeds Expectations387
#132BHandley High SchoolRoanokeRoanoke City33%29%Exceeds Expectations457
#133BNorthside High SchoolNorthportTuscaloosa County33%39%Meets Expectations494
#134BGordo High SchoolGordoPickens County32%33%Meets Expectations513
#135BOhatchee High SchoolOhatcheeCalhoun County32%40%Doesn't Meet Expectations413
#136BRogers High SchoolFlorenceLauderdale County32%36%Meets Expectations555
#137BShelby County High SchoolColumbianaShelby County32%36%Meets Expectations584
#138BWest End High SchoolWalnut GroveEtowah County32%20%Greatly Exceeds Expectations370
#139BWoodland High SchoolWoodlandRandolph County32%42%Doesn't Meet Expectations279
#140BWp Davidson High SchoolMobileMobile County32%30%Meets Expectations1,535
#141B-Appalachian School (K-12)OneontaBlount County41%33%Exceeds Expectations636
#142B-Pisgah High School (K-12)PisgahJackson County40%45%Doesn't Meet Expectations619
#143B-Section High School (K-12)SectionJackson County40%38%Meets Expectations563
#144B-Brilliant School (K-12)BrilliantMarion County39%33%Exceeds Expectations255
#145B-Leroy High School (K-12)LeroyWashington County39%41%Meets Expectations441
#146B-Beauregard High SchoolOpelikaLee County32%32%Meets Expectations555
#147B-Brindlee Mountain High SchoolGuntersvilleMarshall County31%32%Meets Expectations553
#148B-Cleburne County High SchoolHeflinCleburne County31%37%Doesn't Meet Expectations570
#149B-Decatur High SchoolDecaturDecatur City31%34%Meets Expectations1,040
#150B-Florala High SchoolFloralaCovington County31%24%Exceeds Expectations218
#151B-Guntersville High SchoolGuntersvilleGuntersville City31%35%Meets Expectations565
#152B-Hokes Bluff High SchoolHokes BluffEtowah County31%36%Meets Expectations355
#153B-Demopolis High SchoolDemopolisDemopolis City30%19%Greatly Exceeds Expectations630
#154B-Douglas High SchoolDouglasMarshall County30%22%Exceeds Expectations674
#155B-Leeds High SchoolLeedsLeeds City30%29%Meets Expectations619
#156B-Mortimer Jordan High SchoolKimberlyJefferson County30%36%Doesn't Meet Expectations861
#157B-Oak Grove High SchoolBessemerJefferson County30%42%Doesn't Meet Expectations744
#158B-Prattville High SchoolPrattvilleAutauga County30%35%Meets Expectations1,929
#159B-Andalusia High SchoolAndalusiaAndalusia City29%25%Exceeds Expectations497
#160B-Benjamin Russell High SchoolAlexander CityAlexander City29%25%Exceeds Expectations812
#161B-Beulah High SchoolValleyLee County29%29%Meets Expectations533
#162B-Geneva High SchoolGenevaGeneva City29%26%Exceeds Expectations387
#163B-Hamilton High SchoolHamiltonMarion County29%27%Meets Expectations466
#164B-Marbury High SchoolDeatsvilleAutauga County29%31%Meets Expectations559
#165B-Shades Valley High SchoolIrondaleJefferson County29%27%Meets Expectations1,200
#166B-Southside High SchoolSouthsideEtowah County29%28%Meets Expectations770
#167B-Vinemont High SchoolVinemontCullman County29%26%Exceeds Expectations362
#168C+J U Blacksher School (K-12)UriahMonroe County38%34%Meets Expectations714
#169C+Luverne High School (K-12)LuverneCrenshaw County38%26%Exceeds Expectations845
#170C+Isabella High School (K-12)MaplesvilleChilton County37%40%Meets Expectations771
#171C+Southeastern School (K-12)RemlapBlount County37%31%Exceeds Expectations835
#172C+Sylvania School (K-12)SylvaniaDeKalb County36%39%Meets Expectations945
#173C+Thorsby High School (K-12)ThorsbyChilton County36%36%Meets Expectations771
#174C+Albert P Brewer High SchoolSomervilleMorgan County28%32%Meets Expectations717
#175C+Colbert County High SchoolLeightonColbert County28%23%Exceeds Expectations455
#176C+Elba High SchoolElbaElba City28%17%Greatly Exceeds Expectations252
#177C+Elkmont High SchoolElkmontLimestone County28%44%Underperforms Expectations643
#178C+Fayette County High SchoolFayetteFayette County28%23%Exceeds Expectations387
#179C+Fort Payne High SchoolFort PayneFort Payne City28%35%Doesn't Meet Expectations1,058
#180C+New Brockton High SchoolNew BrocktonCoffee County28%30%Meets Expectations381
#181C+Randolph County High SchoolWedoweeRandolph County28%30%Meets Expectations468
#182C+Baker High SchoolMobileMobile County27%41%Doesn't Meet Expectations2,491
#183C+Cherokee High SchoolCherokeeColbert County27%27%Meets Expectations221
#184C+Clements High SchoolAthensLimestone County27%27%Meets Expectations554
#185C+Falkville High SchoolFalkvilleMorgan County27%28%Meets Expectations411
#186C+Foley High SchoolFoleyBaldwin County27%33%Doesn't Meet Expectations1,578
#187C+Headland High SchoolHeadlandHenry County27%24%Exceeds Expectations412
#188C+Opelika High SchoolOpelikaOpelika City27%27%Meets Expectations1,562
#189C+Pike County High SchoolBrundidgePike County27%19%Exceeds Expectations493
#190C+Rehobeth High SchoolDothanHouston County27%38%Doesn't Meet Expectations788
#191C+Slocomb High SchoolSlocombGeneva County27%32%Meets Expectations370
#192C+Tallassee High SchoolTallasseeTallassee City27%23%Exceeds Expectations512
#193C+Wellborn High SchoolAnnistonCalhoun County27%22%Exceeds Expectations491
#194C+West Point High SchoolCullmanCullman County27%42%Underperforms Expectations606
#195C+Bb Comer Memorial High SchoolSylacaugaTalladega County26%22%Exceeds Expectations390
#196C+Dothan High SchoolDothanDothan City26%28%Meets Expectations1,454
#197CGaylesville High School (K-12)GaylesvilleCherokee County36%27%Exceeds Expectations376
#198CRed Level School (K-12)Red LevelCovington County34%40%Doesn't Meet Expectations488
#199CSpring Garden High School (K-12)Spring GardenCherokee County34%40%Doesn't Meet Expectations561
#200CWoodville High School (K-12)WoodvilleJackson County33%32%Meets Expectations484
#201CAshford High SchoolAshfordHouston County26%23%Meets Expectations399
#202CBoaz High SchoolBoazBoaz City26%46%Underperforms Expectations714
#203CCentral High SchoolPhenix CityPhenix City26%24%Meets Expectations1,495
#204CDadeville High SchoolDadevilleTallapoosa County26%25%Meets Expectations522
#205CDora High SchoolDoraWalker County26%15%Greatly Exceeds Expectations472
#206CPhillips High SchoolBear CreekMarion County26%19%Exceeds Expectations208
#207CSardis High SchoolSardis CityEtowah County26%25%Meets Expectations584
#208CThomasville High SchoolThomasvilleThomasville City26%32%Doesn't Meet Expectations320
#209CAshville High SchoolAshvilleSt Clair County25%33%Doesn't Meet Expectations385
#210CGlencoe High SchoolGlencoeEtowah County25%26%Meets Expectations285
#211CMunford High SchoolMunfordTalladega County25%24%Meets Expectations416
#212CSaks High SchoolAnnistonCalhoun County25%12%Greatly Exceeds Expectations340
#213CCentral High SchoolRockfordCoosa County24%19%Exceeds Expectations362
#214CGaston High SchoolGadsdenEtowah County24%23%Meets Expectations368
#215CHanceville High SchoolHancevilleCullman County24%21%Exceeds Expectations366
#216CSmiths Station High SchoolSmiths StationLee County24%29%Meets Expectations1,286
#217CWinterboro High SchoolAlpineTalladega County24%24%Meets Expectations361
#218CBrookwood High SchoolBrookwoodTuscaloosa County23%31%Doesn't Meet Expectations1,078
#219CCharles Henderson High SchoolTroyTroy City23%23%Meets Expectations515
#220CGardendale High SchoolGardendaleJefferson County23%35%Doesn't Meet Expectations1,047
#221CGood Hope High SchoolCullmanCullman County23%24%Meets Expectations443
#222CJb Pennington High SchoolBlountsvilleBlount County23%31%Doesn't Meet Expectations519
#223C-Billingsley High School (K-12)BillingsleyAutauga County32%37%Meets Expectations572
#224C-Ragland High School (K-12)RaglandSt Clair County31%30%Meets Expectations455
#225C-Valley Head High School (K-12)Valley HeadDeKalb County31%36%Meets Expectations486
#226C-Highland Home School (K-12)Highland HomeCrenshaw County30%29%Meets Expectations839
#227C-Maplesville High School (K-12)MaplesvilleChilton County28%39%Doesn't Meet Expectations536
#228C-Wadley High School (K-12)WadleyRandolph County28%34%Doesn't Meet Expectations414
#229C-Calera HighCaleraShelby County22%28%Doesn't Meet Expectations1,066
#230C-Curry High SchoolJasperWalker County22%21%Meets Expectations368
#231C-Dale County High SchoolMidland CityDale County22%27%Meets Expectations417
#232C-Etowah High SchoolAttallaAttalla City22%25%Meets Expectations472
#233C-Geneva County High SchoolHartfordGeneva County22%22%Meets Expectations241
#234C-Lincoln High SchoolLincolnTalladega County22%32%Doesn't Meet Expectations585
#235C-Russellville High SchoolRussellvilleRussellville City22%29%Doesn't Meet Expectations740
#236C-Samson High SchoolSamsonGeneva County22%24%Meets Expectations189
#237C-Tanner High SchoolTannerLimestone County22%35%Doesn't Meet Expectations411
#238C-Danville High SchoolDanvilleMorgan County21%27%Doesn't Meet Expectations355
#239C-Fairview High SchoolCullmanCullman County21%33%Doesn't Meet Expectations501
#240C-Fultondale High SchoolWarriorJefferson County21%15%Exceeds Expectations635
#241C-Lee High School (Magnet)HuntsvilleHuntsville City21%13%Exceeds Expectations840
#242C-Tuscaloosa County High SchoolNorthportTuscaloosa County21%49%Underperforms Expectations1,545
#243C-Albertville High SchoolAlbertvilleAlbertville City20%23%Meets Expectations1,712
#244C-Asbury High SchoolAlbertvilleMarshall County20%26%Meets Expectations664
#245C-Berry High SchoolBerryFayette County20%25%Meets Expectations219
#246C-Hatton High SchoolTown CreekLawrence County20%34%Underperforms Expectations543
#247C-Jemison High SchoolJemisonChilton County20%14%Exceeds Expectations686
#248C-Montevallo High SchoolMontevalloShelby County20%33%Doesn't Meet Expectations506
#249C-Pell City High SchoolPell CityPell City20%21%Meets Expectations1,171
#250C-Susan Moore High SchoolBlountsvilleBlount County20%38%Underperforms Expectations481
#251C-West Blocton High SchoolWest BloctonBibb County20%25%Meets Expectations412
#252D+Breakthrough Charter School (Charter, K-12)Marion27%30%Meets Expectations282
#253D+Verbena High School (K-12)VerbenaChilton County25%28%Meets Expectations592
#254D+Collinsville High School (K-12)CollinsvilleDeKalb County24%25%Meets Expectations920
#255D+Amelia L Johnson High School (K-12)ThomastonMarengo County23%10%Greatly Exceeds Expectations144
#256D+Marengo High School (K-12)Dixons MillsMarengo County23%8%Greatly Exceeds Expectations248
#257D+Alma Bryant High SchoolIrvingtonMobile County19%33%Doesn't Meet Expectations1,617
#258D+Chilton County High SchoolClantonChilton County19%22%Meets Expectations783
#259D+Loachapoka High SchoolLoachapokaLee County19%14%Exceeds Expectations237
#260D+Murphy High SchoolMobileMobile County19%19%Meets Expectations1,254
#261D+Childersburg High SchoolChildersburgTalladega County18%11%Exceeds Expectations355
#262D+Choctaw County High SchoolButlerChoctaw County18%13%Exceeds Expectations248
#263D+Citronelle High SchoolCitronelleMobile County18%22%Meets Expectations719
#264D+Gadsden City High SchoolGadsdenGadsden City18%17%Meets Expectations1,318
#265D+Hillcrest High SchoolTuscaloosaTuscaloosa County18%26%Doesn't Meet Expectations1,356
#266D+Mary G Montgomery High SchoolSemmesMobile County18%27%Doesn't Meet Expectations1,965
#267D+North Jackson High SchoolStevensonJackson County18%22%Meets Expectations418
#268D+Oakman High SchoolOakmanWalker County18%29%Doesn't Meet Expectations305
#269D+Sipsey Valley High SchoolBuhlTuscaloosa County18%37%Underperforms Expectations511
#270D+Central High School Of Clay CountyLinevilleClay County17%21%Meets Expectations524
#271D+Dallas County High SchoolPlantersvilleDallas County17%14%Meets Expectations381
#272D+Lawrence County High SchoolMoultonLawrence County17%32%Underperforms Expectations613
#273D+Monroe County High SchoolMonroevilleMonroe County17%10%Exceeds Expectations322
#274D+Talladega High SchoolTalladegaTalladega City17%9%Exceeds Expectations446
#275D+Tharptown High SchoolRussellvilleFranklin County17%23%Doesn't Meet Expectations391
#276D+Barbour County High SchoolClaytonBarbour County16%10%Exceeds Expectations317
#277D+Greene County High SchoolEutawGreene County16%9%Exceeds Expectations255
#278D+Pleasant Grove High SchoolPleasant GroveJefferson County16%11%Exceeds Expectations729
#279D+Russell County High SchoolSealeRussell County16%23%Doesn't Meet Expectations1,014
#280D+Bibb County High SchoolCentrevilleBibb County15%18%Meets Expectations471
#281DBooker T Washington HighTuskegeeMacon County15%8%Exceeds Expectations478
#282DCarroll High SchoolOzarkOzark City15%18%Meets Expectations638
#283DEufaula High SchoolEufaulaEufaula City15%13%Meets Expectations717
#284DAbbeville High SchoolAbbevilleHenry County14%16%Meets Expectations305
#285DJackson High SchoolJacksonClarke County14%17%Meets Expectations439
#286DSaint Clair County High SchoolOdenvilleSt Clair County14%23%Doesn't Meet Expectations622
#287DSelma High SchoolSelmaSelma City14%11%Exceeds Expectations719
#288DSouthern Choctaw High SchoolGilbertownChoctaw County14%30%Underperforms Expectations237
#289DWest Morgan High SchoolTrinityMorgan County14%22%Doesn't Meet Expectations438
#290DBullock County High SchoolUnion SpringsBullock County13%17%Meets Expectations446
#291DCarbon Hill High SchoolCarbon HillWalker County13%18%Doesn't Meet Expectations359
#292DEast Lawrence High SchoolTrinityLawrence County13%31%Underperforms Expectations474
#293DTheodore High SchoolTheodoreMobile County13%28%Underperforms Expectations1,280
#294DValley High SchoolValleyChambers County13%27%Doesn't Meet Expectations642
#295DW S Neal High SchoolEast BrewtonEscambia County13%19%Doesn't Meet Expectations358
#296DAliceville High SchoolAlicevillePickens County12%8%Exceeds Expectations347
#297DChickasaw City High SchoolChickasawChickasaw City12%11%Meets Expectations224
#298DCrossville High SchoolCrossvilleDeKalb County12%23%Doesn't Meet Expectations657
#299DDaleville High SchoolDalevilleDaleville City12%17%Meets Expectations294
#300DHueytown High SchoolHueytownJefferson County12%15%Meets Expectations1,210
#301DPark Crossing High SchoolMontgomeryMontgomery County12%17%Meets Expectations906
#302DClarke County High SchoolGrove HillClarke County11%17%Doesn't Meet Expectations265
#303D-Georgiana School (K-12)GeorgianaButler County18%11%Exceeds Expectations388
#304D-Notasulga High School (K-12)NotasulgaMacon County18%10%Exceeds Expectations298
#305D-Autaugaville School (K-12)AutaugavilleAutauga County16%18%Meets Expectations269
#306D-Francis Marion School (K-12)MarionPerry County16%11%Exceeds Expectations483
#307D-J F Shields High School (K-12)BeatriceMonroe County16%9%Exceeds Expectations197
#308D-Columbia High SchoolHuntsvilleHuntsville City11%17%Doesn't Meet Expectations954
#309D-Mcintosh High SchoolMcintoshWashington County11%15%Meets Expectations185
#310D-Tarrant High SchoolTarrantTarrant City11%12%Meets Expectations559
#311D-Central High SchoolTuscaloosaTuscaloosa City10%12%Meets Expectations783
#312D-Hale County High SchoolMoundvilleHale County10%18%Doesn't Meet Expectations379
#313D-Hillcrest High SchoolEvergreenConecuh County10%8%Meets Expectations299
#314D-Holt High SchoolTuscaloosaTuscaloosa County10%17%Doesn't Meet Expectations435
#315D-Keith Middlehigh SchoolOrrvilleDallas County10%14%Meets Expectations217
#316D-Lafayette High SchoolLafayetteChambers County10%11%Meets Expectations208
#317D-Sheffield High SchoolSheffieldSheffield City10%20%Doesn't Meet Expectations278
#318D-Cf Vigor High SchoolPrichardMobile County9%6%Exceeds Expectations547
#319D-Greenville High SchoolGreenvilleButler County9%8%Meets Expectations659
#320D-John L Leflore Magnet School (Magnet)MobileMobile County9%6%Exceeds Expectations618
#321D-Lanett Senior High SchoolLanettLanett City9%10%Meets Expectations235
#322D-Lillie B Williamson High SchoolMobileMobile County9%7%Meets Expectations956
#323D-Mattie T Blount High SchoolEight MileMobile County9%9%Meets Expectations1,176
#324D-Minor High SchoolAdamsvilleJefferson County9%10%Meets Expectations915
#325D-Parker High SchoolBirminghamBirmingham City9%8%Meets Expectations826
#326D-Paul W Bryant High SchoolCottondaleTuscaloosa City9%12%Meets Expectations1,042
#327D-Acceleration Day And Evening Academy (Charter)MobileMAEF Public Charter Schools8%9%Meets Expectations409
#328D-George Washington Carver High SchoolBirminghamBirmingham City8%6%Meets Expectations531
#329D-Greensboro High SchoolGreensboroHale County8%9%Meets Expectations294
#330D-Huffman High Schoolmagnet (Magnet)BirminghamBirmingham City8%7%Meets Expectations1,147
#331FAlabama Aerospace And Aviation High School (Charter)Bessemer26%20%Meets Expectations79
#332FRobert C Hatch High School (K-12)UniontownPerry County15%7%Exceeds Expectations452
#333FCarver Senior High SchoolMontgomeryMontgomery County8%7%Meets Expectations902
#334FPinson Valley High SchoolPinsonJefferson County8%18%Doesn't Meet Expectations1,029
#335FBen C Rain High SchoolMobileMobile County7%8%Meets Expectations589
#336FJefferson Davis High SchoolMontgomeryMontgomery County7%9%Meets Expectations1,522
#337FJemison High SchoolHuntsvilleHuntsville City7%8%Meets Expectations843
#338FLee High SchoolMontgomeryMontgomery County7%6%Meets Expectations1,374
#339FLinden High SchoolLindenLinden City7%7%Meets Expectations141
#340FMcadory High SchoolMccallaJefferson County7%19%Doesn't Meet Expectations1,162
#341FWenonah High SchoolBirminghamBirmingham City7%6%Meets Expectations656
#342FWilcox Central High SchoolCamdenWilcox County7%9%Meets Expectations394
#343FWoodlawn High Schoolmagnet (Magnet)BirminghamBirmingham City7%8%Meets Expectations738
#344FEscambia County High SchoolAtmoreEscambia County6%8%Meets Expectations399
#345FJacksonolin High SchoolBirminghamBirmingham City6%6%Meets Expectations784
#346FCenter Point High School CenterPointJefferson County5%6%Meets Expectations774
#347FCentral High SchoolHaynevilleLowndes County5%7%Meets Expectations177
#348FClaychalkville High SchoolPinsonJefferson County5%14%Doesn't Meet Expectations1,361
#349FSouthside High SchoolSelmaDallas County5%8%Meets Expectations296
#350FCalhoun High SchoolLetohatcheeLowndes County4%10%Doesn't Meet Expectations192
#351FBessemer City High SchoolBessemerBessemer City3%10%Doesn't Meet Expectations850
#352FFairfield High Preparatory SchoolFairfieldFairfield City3%9%Doesn't Meet Expectations510
#353FMidfield High SchoolMidfieldMidfield City3%7%Meets Expectations340
#354FAnniston High SchoolAnnistonAnniston City2%9%Doesn't Meet Expectations466

How Alabama's high schools compare

A: 82B: 85C: 84D: 79F: 24

47% of the 354 ranked high schools in Alabama earn an A or B (82 A grades, 85 B, 84 C, 79 D, 24 F), against 50% of high schools nationwide. 278 schools meet or beat the proficiency projected from their student context (79% here, 74% nationally), and 127 exceed it. On average 30% of tested students meet the state bar against a projected 29% (national averages: 44% actual, 41% projected).

The biggest overperformers, by actual proficiency above projection: Ramsay High School (53% against 22%, A+), George W Long High School (62% against 32%, A+), Loveless Academic Magnet Program High School (95% against 72%, A+), Piedmont High School (48% against 27%, A), Cordova High School (37% against 17%, B+).

Districts with the most schools in the top quarter (the top 89): Lauderdale County (5), Madison County (5), Baldwin County (4), Montgomery County (3).

Cities with the most ranked high schools: Birmingham (9, 3 at A or B), Montgomery (7, 3 at A or B), Mobile (7, 1 at A or B), Huntsville (6, 3 at A or B), Cullman (4, 1 at A or B).

The largest ranked high schools: Hoover High School (2,841 students, A, #41), Baker High School (2,491 students, C+, #182), Thompson High School (2,203 students, B+, #101).

Of the top 25, 2 are magnet schools and 0 are charters. Selective and specialised schools tend to post high actual scores; the projection column is the fairer comparison for a neighborhood school.

High schools in Alabama that are not ranked

32 graded high schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.

Special-purpose schools (7)

Alternative, special-education and vocational schools serve a different mission and a different student body, so they are graded but not ranked against regular schools.

Fully online schools (10)

Statewide virtual schools draw students from everywhere, so a place ranking is not a fair comparison.

Not yet graded (15)

Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.

About this ranking

  • Scope: every public high school in Alabama.
  • Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
  • Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
  • Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the high schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about high schools in Alabama

What is the best high school in Alabama?

Loveless Academic Magnet Program High School in Montgomery ranks first among the 354 ranked high schools in Alabama with a SchoolGrade of A+, 95% of tested students meeting the state bar against a projected 72%.

How are high schools in Alabama ranked?

By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.

How many high schools does Alabama have?

SchoolGrade grades 386 public high schools in Alabama; 354 are ranked here and 32 are listed as not ranked.