Alabama middle schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Jefferson County International Baccalaureate SchoolPleasant GroveJefferson County91%63%Greatly Exceeds Expectations306
#2A+Barton Academy For Advanced World Studies (Magnet)MobileMobile County84%55%Greatly Exceeds Expectations252
#3A+Mountain Brook Junior High SchoolMountain BrookMountain Brook City82%70%Exceeds Expectations982
#4A+Pizitz Middle SchoolVestaviaVestavia Hills City82%75%Meets Expectations1,158
#5A+Hampton Cove Middle SchoolHampton CoveHuntsville City77%65%Exceeds Expectations735
#6A+Liberty Park Middle SchoolVestaviaVestavia Hills City77%75%Doesn't Meet Expectations503
#7A+Straughn Middle SchoolAndalusiaCovington County77%45%Greatly Exceeds Expectations318
#8A+Phillips Preparatory Middle School (Magnet)MobileMobile County76%51%Greatly Exceeds Expectations499
#9A+Saraland Middle Schooladams CampusSaralandSaraland City75%44%Greatly Exceeds Expectations759
#10A+Denton Magnet School Of Technology (Magnet)MobileMobile County74%36%Greatly Exceeds Expectations314
#11A+Homewood Middle SchoolHomewoodHomewood City73%63%Meets Expectations926
#12A+Tuscaloosa Magnet School Middle (Magnet)TuscaloosaTuscaloosa City73%61%Exceeds Expectations169
#13A+Robert F Bumpus Middle SchoolHooverHoover City72%69%Doesn't Meet Expectations1,128
#14A+Arab Junior High SchoolArabArab City71%51%Greatly Exceeds Expectations592
#15A+Clarkshaw Magnet School (Magnet)MobileMobile County70%37%Greatly Exceeds Expectations598
#16A+Cullman Middle SchoolCullmanCullman City69%57%Exceeds Expectations528
#17A+Fairhope Middle SchoolFairhopeBaldwin County69%55%Exceeds Expectations777
#18A+Spanish Fort Middle SchoolSpanish FortBaldwin County69%55%Exceeds Expectations622
#19A+Auburn Junior High SchoolAuburnAuburn City62%63%Doesn't Meet Expectations1,516
#20ADauphin Junior High SchoolEnterpriseEnterprise City68%52%Exceeds Expectations500
#21ADrake Middle SchoolAuburnAuburn City68%59%Meets Expectations711
#22AHewitttrussville Middle SchoolTrussvilleTrussville City68%59%Meets Expectations1,202
#23AMuscle Shoals Middle SchoolMuscle ShoalsMuscle Shoals City68%51%Greatly Exceeds Expectations648
#24ABaldwin Art And Academics Magnet (Magnet)MontgomeryMontgomery County67%54%Exceeds Expectations510
#25APriceville Junior High SchoolDecaturMorgan County67%49%Greatly Exceeds Expectations528
#26ASlocomb Middle SchoolSlocombGeneva County67%38%Greatly Exceeds Expectations271
#27AHartselle Junior High SchoolHartselleHartselle City66%48%Greatly Exceeds Expectations527
#28AOak Mountain Middle SchoolBirminghamShelby County66%62%Doesn't Meet Expectations1,175
#29AElberta Middle SchoolElbertaBaldwin County65%45%Greatly Exceeds Expectations267
#30AChelsea Middle SchoolChelseaShelby County64%60%Meets Expectations951
#31AGulf Shores Middle SchoolGulf ShoresGulf Shores City64%55%Meets Expectations589
#32AMountain Gap Middle SchoolHuntsvilleHuntsville City64%47%Greatly Exceeds Expectations419
#33AEast Samford SchoolAuburnAuburn City63%61%Doesn't Meet Expectations742
#34AIra F Simmons Middle SchoolHooverHoover City63%53%Meets Expectations882
#35ALiberty Middle SchoolMadisonMadison City63%61%Doesn't Meet Expectations1,493
#36AOneonta Middle SchoolOneontaOneonta City63%39%Greatly Exceeds Expectations324
#37ADiscovery Middle SchoolMadisonMadison City62%63%Doesn't Meet Expectations1,334
#38A-Brewton Middle SchoolBrewtonBrewton City62%40%Greatly Exceeds Expectations361
#39A-Geneva Middle SchoolGenevaGeneva City62%38%Greatly Exceeds Expectations293
#40A-Pike Road JR High SchoolPike RoadPike Road City61%49%Exceeds Expectations604
#41A-Floyd Middle School (Magnet)MontgomeryMontgomery County60%26%Greatly Exceeds Expectations481
#42A-Geneva County Middle SchoolHartfordGeneva County60%36%Greatly Exceeds Expectations179
#43A-Piedmont Middle SchoolPiedmontPiedmont City60%34%Greatly Exceeds Expectations255
#44A-Challenger Middle SchoolHuntsvilleHuntsville City59%44%Exceeds Expectations438
#45A-Holtville Middle SchoolDeatsvilleElmore County59%49%Meets Expectations614
#46A-Coppinville SchoolEnterpriseEnterprise City58%47%Meets Expectations597
#47A-Andalusia Junior HighAndalusiaAndalusia City57%36%Greatly Exceeds Expectations248
#48A-Hayden Middle SchoolHaydenBlount County57%37%Greatly Exceeds Expectations550
#49A-Headland Middle SchoolHeadlandHenry County57%34%Greatly Exceeds Expectations576
#50A-Winfield Middle SchoolWinfieldWinfield City56%40%Greatly Exceeds Expectations381
#51A-Redland Middle SchoolWetumpka55%62%Underperforms Expectations552
#52B+Academy For Science Foreign Language Middle SchoolHuntsvilleHuntsville City55%24%Greatly Exceeds Expectations182
#53B+Hamilton Middle SchoolHamiltonMarion County55%44%Exceeds Expectations452
#54B+Helena MiddleHelenaShelby County55%56%Doesn't Meet Expectations1,035
#55B+Thompson Middle SchoolAlabasterAlabaster City55%46%Meets Expectations1,434
#56B+Ashford Middle SchoolAshfordHouston County54%47%Meets Expectations293
#57B+Haleyville Middle SchoolHaleyvilleHaleyville City54%42%Exceeds Expectations357
#58B+Daphne Middle SchoolDaphneBaldwin County53%49%Meets Expectations846
#59B+Jasper Junior High SchoolJasperJasper City53%42%Exceeds Expectations419
#60B+Vinemont Middle SchoolVinemontCullman County53%36%Greatly Exceeds Expectations237
#61B+White Plains Middle SchoolAnnistonCalhoun County53%49%Meets Expectations402
#62B+Charles R Drew Middle SchoolLincolnTalladega County52%35%Greatly Exceeds Expectations478
#63B+Dunbar Creative Performing Arts (Magnet)MobileMobile County52%14%Greatly Exceeds Expectations345
#64B+Eclectic Middle SchoolEclecticElmore County52%41%Exceeds Expectations457
#65B+Fairview Middle SchoolCullmanCullman County52%31%Greatly Exceeds Expectations305
#66B+Monrovia Middle SchoolHuntsvilleMadison County52%53%Doesn't Meet Expectations1,003
#67B+Northridge Middle SchoolTuscaloosaTuscaloosa City52%47%Meets Expectations740
#68B+Hokes Bluff Middle SchoolHokes BluffEtowah County51%45%Meets Expectations305
#69B+Thomasville Middle SchoolThomasvilleThomasville City51%34%Greatly Exceeds Expectations266
#70BAlexandria Middle SchoolAlexandriaCalhoun County51%38%Exceeds Expectations485
#71BGlencoe Middle SchoolGlencoeEtowah County51%39%Exceeds Expectations304
#72BNorth Jefferson Middle SchoolKimberlyJefferson County51%44%Meets Expectations666
#73BCentre Middle SchoolCentreCherokee County50%37%Exceeds Expectations457
#74BCorner Middle SchoolWarriorJefferson County50%42%Meets Expectations439
#75BWest Point Middle SchoolVinemontCullman County50%37%Exceeds Expectations381
#76BBankhead Middle SchoolCordovaWalker County49%36%Exceeds Expectations301
#77BBernice J Causey Middle SchoolMobileMobile County49%39%Meets Expectations1,418
#78BBragg Middle SchoolGardendaleJefferson County49%39%Meets Expectations746
#79BCleburne County Middle SchoolHeflinCleburne County49%41%Meets Expectations236
#80BBridgeport Middle SchoolBridgeportJackson County48%41%Meets Expectations122
#81BFort Payne Middle SchoolFort PayneFort Payne City48%44%Meets Expectations787
#82BRehobeth Middle SchoolRehobethHouston County48%43%Meets Expectations626
#83BScottsboro Junior High SchoolScottsboroScottsboro City48%38%Meets Expectations379
#84BSpringville Middle SchoolSpringvilleSt Clair County48%47%Doesn't Meet Expectations578
#85BDemopolis Middle SchoolDemopolisDemopolis City47%29%Greatly Exceeds Expectations436
#86BGuntersville Middle SchoolGuntersvilleGuntersville City47%37%Meets Expectations406
#87BRussellville Middle SchoolRussellvilleRussellville City47%28%Greatly Exceeds Expectations579
#88B-Buckhorn Middle SchoolNew MarketMadison County47%46%Doesn't Meet Expectations688
#89B-Academy For Academics And Arts Middle SchoolHuntsvilleHuntsville City46%28%Greatly Exceeds Expectations239
#90B-Good Hope Middle SchoolCullmanCullman County46%37%Meets Expectations386
#91B-Meridianville Middle SchoolHazel GreenMadison County46%37%Meets Expectations724
#92B-Oxford Middle SchoolOxfordOxford City46%33%Exceeds Expectations635
#93B-Prattville Junior High SchoolPrattvilleAutauga County46%43%Doesn't Meet Expectations1,031
#94B-Rainbow Middle SchoolRainbow CityEtowah County46%38%Meets Expectations625
#95B-Stevenson Middle SchoolStevensonJackson County46%30%Exceeds Expectations255
#96B-Sipsey Valley Middle SchoolBuhlTuscaloosa County45%38%Meets Expectations556
#97B-Double Springs Middle SchoolDouble SpringsWinston County44%42%Doesn't Meet Expectations238
#98B-Millbrook Middle SchoolMillbrookElmore County44%33%Exceeds Expectations1,185
#99B-Ashville Middle SchoolAshvilleSt Clair County43%37%Meets Expectations370
#100B-Boaz Middle SchoolBoazBoaz City43%32%Exceeds Expectations518
#101B-Central Baldwin Middle SchoolRobertsdaleBaldwin County43%40%Doesn't Meet Expectations757
#102B-Charles Henderson MiddleTroyTroy City43%30%Exceeds Expectations266
#103B-Florence Middle SchoolFlorenceFlorence City43%31%Exceeds Expectations689
#104B-Pelham Park Middle SchoolPelhamPelham City43%42%Doesn't Meet Expectations808
#105B-South Dale Middle SchoolPinckardDale County42%28%Exceeds Expectations426
#106C+Leeds Middle SchoolLeedsLeeds City42%34%Meets Expectations470
#107C+Wetumpka Middle SchoolWetumpkaElmore County42%34%Meets Expectations738
#108C+Curry Middle SchoolJasperWalker County41%38%Doesn't Meet Expectations359
#109C+Deshler Middle SchoolTuscumbiaTuscumbia City41%29%Exceeds Expectations349
#110C+Kate Duncan Smith Dar MiddleGrantMarshall County41%38%Doesn't Meet Expectations364
#111C+New Brockton Middle SchoolNew Brockton41%44%Underperforms Expectations361
#112C+Athens Middle SchoolAthensAthens City40%40%Doesn't Meet Expectations958
#113C+Columbiana Middle SchoolColumbianaShelby County40%37%Doesn't Meet Expectations428
#114C+Duncanville Middle SchoolDuncanvilleTuscaloosa County40%36%Doesn't Meet Expectations463
#115C+Hale County Middle SchoolMoundvilleHale County40%22%Greatly Exceeds Expectations269
#116C+Nicholslawson Middle SchoolSylacaugaSylacauga City40%24%Greatly Exceeds Expectations481
#117C+Smiths Station Junior High SchoolSmiths StationLee County40%39%Doesn't Meet Expectations934
#118C+Southside Middle SchoolTallasseeTallassee City40%36%Doesn't Meet Expectations426
#119C+Childersburg Middle SchoolChildersburgTalladega County39%24%Exceeds Expectations363
#120C+Gadsden Middle SchoolGadsdenGadsden City39%21%Greatly Exceeds Expectations464
#121C+Opp Middle SchoolOppOpp City39%35%Meets Expectations405
#122C+Sparkman Middle SchoolToneyMadison County39%33%Meets Expectations859
#123C+Austin Junior High SchoolDecaturDecatur City32%34%Doesn't Meet Expectations773
#124CAustin Middle SchoolDecaturDecatur City39%35%Doesn't Meet Expectations714
#125CDanville Middle SchoolDanvilleMorgan County39%32%Meets Expectations377
#126CFoley Middle SchoolFoleyBaldwin County39%38%Doesn't Meet Expectations783
#127CMarbury Middle SchoolMarburyAutauga County39%37%Doesn't Meet Expectations456
#128CEchols Middle SchoolNorthportTuscaloosa County38%35%Doesn't Meet Expectations878
#129CGrand Bay Middle SchoolGrand BayMobile County38%31%Meets Expectations794
#130CMontevallo Middle SchoolMontevalloShelby County38%29%Meets Expectations369
#131CNorthside Middle SchoolNorthportTuscaloosa County38%45%Underperforms Expectations405
#132CSardis Middle SchoolSardis CityEtowah County38%39%Doesn't Meet Expectations398
#133CWest Blocton Middle SchoolWest BloctonBibb County38%33%Meets Expectations376
#134CDouglas Middle SchoolDouglasMarshall County37%30%Meets Expectations496
#135CFayette Middle SchoolFayetteFayette County37%36%Doesn't Meet Expectations341
#136CSamson Middle SchoolSamsonGeneva County37%27%Meets Expectations169
#137CSanford Middle SchoolOpelikaLee County37%31%Meets Expectations545
#138CSemmes Middle SchoolSemmesMobile County37%28%Meets Expectations1,318
#139CDecatur Middle SchoolDecaturDecatur City36%34%Doesn't Meet Expectations815
#140CHanceville Middle SchoolHancevilleCullman County36%31%Meets Expectations304
#141C-Duran Junior High SchoolPell CityPell City36%34%Doesn't Meet Expectations325
#142C-Moody Junior High SchoolMoodySt Clair County36%43%Underperforms Expectations348
#143C-Calera MiddleMontevalloShelby County35%33%Doesn't Meet Expectations755
#144C-Central JR High School Of Clay CountyLinevilleClay County35%23%Exceeds Expectations290
#145C-Clanton Middle SchoolClantonChilton County35%28%Meets Expectations478
#146C-Phenix City Intermediate SchoolPhenix CityPhenix City35%31%Doesn't Meet Expectations1,044
#147C-Alexander City Middle SchoolAlexander CityAlexander City34%28%Meets Expectations459
#148C-Bay Minette Middle SchoolBay MinetteBaldwin County34%29%Meets Expectations435
#149C-Huntsville Junior High SchoolHuntsvilleHuntsville City34%32%Doesn't Meet Expectations418
#150C-Lott Middle SchoolCitronelleMobile County34%27%Meets Expectations429
#151C-Moulton Middle SchoolMoultonLawrence County34%36%Doesn't Meet Expectations509
#152C-South Girard SchoolPhenix CityPhenix City34%25%Meets Expectations513
#153C-Etowah Middle SchoolAttallaAttalla City33%34%Doesn't Meet Expectations366
#154C-Peter F Alba Middle SchoolBayou La BatreMobile County33%26%Meets Expectations511
#155C-Albertville Middle SchoolAlbertvilleAlbertville City32%26%Meets Expectations890
#156C-Munford Middle SchoolMunfordTalladega County32%32%Doesn't Meet Expectations296
#157C-W S Neal Middle SchoolEast BrewtonEscambia County32%28%Meets Expectations416
#158C-Williams Middle SchoolHuntsvilleHuntsville City32%26%Meets Expectations548
#159D+Oakman Middle SchoolOakmanWalker County35%34%Underperforms Expectations648
#160D+Russell County Middle SchoolSealeRussell County31%31%Doesn't Meet Expectations830
#161D+Sheffield Junior High SchoolSheffieldSheffield City31%27%Doesn't Meet Expectations186
#162D+D A Smith Middle SchoolOzarkOzark City30%23%Meets Expectations485
#163D+Moorer Middle SchoolEufaulaEufaula City30%27%Doesn't Meet Expectations538
#164D+Sansom Middle SchoolGadsdenGadsden City30%18%Exceeds Expectations376
#165D+W F Burns Middle SchoolValleyChambers County30%34%Underperforms Expectations528
#166D+Jackson Middle SchoolJacksonClarke County29%18%Exceeds Expectations296
#167D+Odenville Middle SchoolOdenvilleSt Clair County29%30%Doesn't Meet Expectations570
#168D+Daleville Middle SchoolDalevileDaleville City28%20%Meets Expectations361
#169D+East Lawrence Middle SchoolTrinityLawrence County28%30%Doesn't Meet Expectations419
#170D+Katherine H Hankins Middle SchoolTheodoreMobile County28%26%Doesn't Meet Expectations808
#171D+Sumiton Middle SchoolSumitonWalker County28%30%Doesn't Meet Expectations452
#172D+Brookwood Middle SchoolVanceTuscaloosa County27%33%Underperforms Expectations796
#173D+Carr Middle SchoolMontgomeryMontgomery County27%20%Meets Expectations761
#174D+Dothan Preparatory AcademyDothanDothan City27%26%Doesn't Meet Expectations1,133
#175D+William R Martin Middle SchoolValley GrandeDallas County27%13%Exceeds Expectations229
#176D+Centreville Middle SchoolCentrevilleBibb County26%26%Doesn't Meet Expectations425
#177D+Mcadory Middle SchoolMccallaJefferson County26%23%Doesn't Meet Expectations854
#178D+Whitesburg Middle SchoolHuntsvilleHuntsville City26%19%Meets Expectations539
#179DCalloway Smith Middle SchoolMobileMobile County25%9%Exceeds Expectations396
#180DGreensboro Middle SchoolGreensboroHale County25%9%Greatly Exceeds Expectations232
#181DGeorge P Austin Junior High SchoolLindenLinden City24%8%Exceeds Expectations97
#182DHillcrest Middle SchoolTuscaloosaTuscaloosa County24%25%Doesn't Meet Expectations576
#183DI3 Academy Phase 2 (Charter)Birminghami3 Academy23%20%Doesn't Meet Expectations208
#184DJemison Middle SchoolJemisonChilton County23%18%Meets Expectations360
#185DLowndes County Middle SchoolFort DepositLowndes County23%11%Exceeds Expectations126
#186DRudd Middle SchoolPinsonJefferson County23%19%Doesn't Meet Expectations667
#187DBurns Middle SchoolMobileMobile County22%20%Doesn't Meet Expectations710
#188DCl Scarborough Model Middle SchoolMobileMobile County22%12%Meets Expectations651
#189DDavisemerson Middle SchoolCottondaleTuscaloosa County22%25%Underperforms Expectations392
#190DHueytown Middle SchoolHueytownJefferson County22%18%Meets Expectations789
#191DMorris Middle SchoolHuntsvilleHuntsville City22%12%Exceeds Expectations453
#192DThurgood Marshall Middle SchoolEvergreenConecuh County22%10%Exceeds Expectations182
#193DEastwood Middle SchoolCottondaleTuscaloosa City21%14%Meets Expectations758
#194DIrondale Middle SchoolIrondaleJefferson County21%14%Meets Expectations467
#195DMonroeville Middle SchoolMonroevilleMonroe County21%12%Meets Expectations329
#196DCamden School Of Arts TechnologyCamdenWilcox County20%13%Meets Expectations166
#197D-Greenville Middle SchoolGreenvilleButler County20%16%Meets Expectations581
#198D-Westlawn Middle SchoolTuscaloosaTuscaloosa City20%12%Meets Expectations534
#199D-Wilson Hall Middle SchoolGrove HillClarke County20%20%Doesn't Meet Expectations213
#200D-Ossie Ware Mitchell Middle SchoolBirminghamBirmingham City19%10%Meets Expectations278
#201D-Booker T Washington Middle SchoolMobileMobile County18%8%Meets Expectations340
#202D-Chickasaw Middle SchoolChickasawChickasaw City18%14%Meets Expectations284
#203D-Green Acres Middle SchoolBirminghamBirmingham City18%8%Meets Expectations337
#204D-Litchfield Middle SchoolGadsdenGadsden City17%9%Meets Expectations255
#205D-Rutledge SchoolMidfieldMidfield City17%12%Meets Expectations315
#206D-Brewbaker Middle SchoolMontgomeryMontgomery County16%13%Doesn't Meet Expectations838
#207D-Claychalkville Middle SchoolTrussvilleJefferson County16%17%Doesn't Meet Expectations1,032
#208D-Hayneville Middle SchoolHaynevilleLowndes County16%9%Meets Expectations173
#209D-John P Powell Middle SchoolLafayetteChambers County16%20%Underperforms Expectations129
#210D-Lanett Junior High SchoolLanettLanett City16%20%Underperforms Expectations155
#211D-Mobile County Training Middle SchoolMobileMobile County16%9%Meets Expectations205
#212D-Ronald Mcnair 78HuntsvilleHuntsville City16%10%Meets Expectations414
#213D-The Rbhudson Steam AcademySelmaSelma City16%9%Meets Expectations349
#214D-Huffman Middle SchoolBirminghamBirmingham City15%10%Meets Expectations399
#215D-Escambia County Middle SchoolAtmoreEscambia County14%14%Doesn't Meet Expectations516
#216FGirard Intermediate SchoolDothanDothan City18%22%Underperforms Expectations321
#217FAnniston Middle SchoolAnnistonAnniston City14%12%Doesn't Meet Expectations393
#218FBush Hills Steam AcademyBirminghamBirmingham City14%8%Meets Expectations433
#219FChapman Middle SchoolHuntsvilleHuntsville City14%10%Meets Expectations368
#220FMckee Middle SchoolMontgomeryMontgomery County14%8%Meets Expectations676
#221FMinor Middle SchoolAdamsvilleJefferson County14%12%Doesn't Meet Expectations728
#222FSouth Highlands Middle SchoolUnion SpringsBullock County14%10%Meets Expectations424
#223FBessemer City Middle SchoolBessemerBessemer City13%11%Doesn't Meet Expectations674
#224FC J Donald Middle SchoolFairfieldFairfield City13%9%Meets Expectations332
#225FErwin Middle School CenterPointJefferson County13%11%Doesn't Meet Expectations617
#226FGoodwyn Middle SchoolMontgomeryMontgomery County12%9%Doesn't Meet Expectations808
#227FPillans Middle SchoolMobileMobile County12%8%Doesn't Meet Expectations537
#228FWe Putnam Middle Schoolmagnet (Magnet)BirminghamBirmingham City12%10%Doesn't Meet Expectations210
#229FWilkerson Middle SchoolBirminghamBirmingham City12%8%Meets Expectations390
#230FCapitol Heights Middle SchoolMontgomeryMontgomery County11%8%Doesn't Meet Expectations655
#231FSmith Middle SchoolBirminghamBirmingham City11%8%Doesn't Meet Expectations426
#232FJones Valley Middle SchoolBirminghamBirmingham City10%9%Doesn't Meet Expectations502
#233FSouthlawn Middle SchoolMontgomeryMontgomery County10%7%Doesn't Meet Expectations544
#234FTipton Durant Middle SchoolSelmaDallas County9%13%Underperforms Expectations185
#235FBellingrath Middle School (Charter)MontgomeryMontgomery County8%11%Underperforms Expectations607

How Alabama's middle schools compare

A: 51B: 54C: 53D: 57F: 20

45% of the 235 ranked middle schools in Alabama earn an A or B (51 A grades, 54 B, 53 C, 57 D, 20 F), against 46% of middle schools nationwide. 156 schools meet or beat the proficiency projected from their student context (66% here, 70% nationally), and 74 exceed it. On average 41% of tested students meet the state bar against a projected 32% (national averages: 45% actual, 38% projected).

The biggest overperformers, by actual proficiency above projection: Denton Magnet School Of Technology (74% against 36%, A+), Dunbar Creative Performing Arts (52% against 14%, B+), Floyd Middle School (60% against 26%, A-), Clarkshaw Magnet School (70% against 37%, A+), Straughn Middle School (77% against 45%, A+).

Districts with the most schools in the top quarter (the top 59): Mobile County (4), Huntsville City (4), Baldwin County (4), Auburn City (3).

Cities with the most ranked middle schools: Mobile (12, 6 at A or B), Huntsville (11, 5 at A or B), Birmingham (10, 1 at A or B), Montgomery (9, 2 at A or B), Tuscaloosa (4, 2 at A or B).

The largest ranked middle schools: Auburn Junior High School (1,516 students, A+, #19), Liberty Middle School (1,493 students, A, #35), Thompson Middle School (1,434 students, B+, #55).

Of the top 25, 6 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.

Middle schools in Alabama that are not ranked

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

Not yet graded (5)

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

About this ranking

  • Scope: every public middle 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 middle schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about middle schools in Alabama

What is the best middle school in Alabama?

Jefferson County International Baccalaureate School in Pleasant Grove ranks first among the 235 ranked middle schools in Alabama with a SchoolGrade of A+, 91% of tested students meeting the state bar against a projected 63%.

How are middle 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 middle schools does Alabama have?

SchoolGrade grades 240 public middle schools in Alabama; 235 are ranked here and 5 are listed as not ranked.