Top 100 lowest student–teacher ratio in Alabama (2025)
Schools with the fewest students per FTE teacher, among schools with at least 100 students. Ordered by the measure shown, with the Success Index (US) for context; 100 schools shown.
- 148Career Academies of DecaturDecatur · Public HighStudents per teacher: 10.0
- 296Mountain Brook High SchoolMountain Brook · Public HighStudents per teacher: 10.2
- 338Cherokee High SchoolCherokee · Public HighStudents per teacher: 10.3
- 427Loachapoka High SchoolLoachapoka · Public HighStudents per teacher: 10.7
- 518WE Putnam Middle SchoolMagnetBirmingham · Public MiddleStudents per teacher: 10.8
- 632Abbeville High SchoolAbbeville · Public HighStudents per teacher: 11.1
- 723DC Wolfe SchoolShorter · Public ElementaryStudents per teacher: 11.1
- 849Montevallo Middle SchoolMontevallo · Public MiddleStudents per teacher: 11.5
- 941Vincent Middle High SchoolVincent · Public HighStudents per teacher: 11.5
- 1095Brookwood Forest Elementary SchoolMountain Brook · Public ElementaryStudents per teacher: 11.6
- 1195Mountain Brook Elementary SchoolMountain Brook · Public ElementaryStudents per teacher: 11.7
- 1244Harlan Elementary SchoolFlorence · Public ElementaryStudents per teacher: 11.8
- 1375Shades Mountain Elementary SchoolHoover · Public ElementaryStudents per teacher: 12.1
- 1443Fleeta SchoolOpp · Public ElementaryStudents per teacher: 12.1
- 1577Homewood High SchoolHomewood · Public HighStudents per teacher: 12.1
- 1646Beauregard High SchoolOpelika · Public HighStudents per teacher: 12.1
- 1795Cherokee Bend Elementary SchoolMountain Brook · Public ElementaryStudents per teacher: 12.2
- 1895Crestline Elementary SchoolMountain Brook · Public ElementaryStudents per teacher: 12.2
- 1922York West End Junior High SchoolLivingston · Public ElementaryStudents per teacher: 12.2
- 2094Mountain Brook Junior High SchoolMountain Brook · Public MiddleStudents per teacher: 12.3
- 2129Abbeville Elementary SchoolAbbeville · Public ElementaryStudents per teacher: 12.5
- 2217Central High SchoolHayneville · Public HighStudents per teacher: 12.5
- 2392Liberty Park Middle SchoolVestavia · Public MiddleStudents per teacher: 12.5
- 2419Linden High SchoolLinden · Public HighStudents per teacher: 12.6
- 2565Gwin Elementary SchoolHoover · Public ElementaryStudents per teacher: 12.7
- 2685Shades Cahaba Elementary SchoolHomewood · Public ElementaryStudents per teacher: 12.7
- 2758Green Valley Elementary SchoolHoover · Public ElementaryStudents per teacher: 12.8
- 2877Hall Kent Elementary SchoolHomewood · Public ElementaryStudents per teacher: 12.8
- 2970Creekside Primary SchoolHarvest · Public ElementaryStudents per teacher: 12.8
- 3052CE Hanna SchoolHobson City · Public MiddleStudents per teacher: 12.8
- 3162Swift Elementary SchoolBon Secour · Public ElementaryStudents per teacher: 12.9
- 3262EPIC Alternative Elementary SchoolBirmingham · Public ElementaryStudents per teacher: 12.9
- 3369Oxford Elementary SchoolOxford · Public ElementaryStudents per teacher: 12.9
- 3439Meadowlane Elementary SchoolPhenix City · Public ElementaryStudents per teacher: 12.9
- 3552Princeton SchoolBirmingham · Public ElementaryStudents per teacher: 13.0
- 3641Mount HopeMt Hope · Public ElementaryStudents per teacher: 13.0
- 3716Lowndes County Middle SchoolFort Deposit · Public MiddleStudents per teacher: 13.0
- 3885Rockwell Elementary SchoolSpanish Fort · Public ElementaryStudents per teacher: 13.1
- 3943Henagar Junior High SchoolHenagar · Public ElementaryStudents per teacher: 13.1
- 4026Linden Elementary SchoolLinden · Public ElementaryStudents per teacher: 13.1
- 4138Elba High SchoolElba · Public HighStudents per teacher: 13.2
- 4245Haleyville High SchoolHaleyville · Public HighStudents per teacher: 13.3
- 4326Loachapoka Elementary SchoolLoachapoka · Public ElementaryStudents per teacher: 13.3
- 4483Phillips Preparatory Middle SchoolMobile · Public MiddleStudents per teacher: 13.3
- 4516The RBHudson STEAM AcademySelma · Public MiddleStudents per teacher: 13.3
- 4617Chickasaw City High SchoolChickasaw · Public HighStudents per teacher: 13.4
- 4752Wills Valley Elementary SchoolFort Payne · Public ElementaryStudents per teacher: 13.4
- 4852Carver Elementary SchoolMontgomery · Public ElementaryStudents per teacher: 13.4
- 4959Shelby Elementary SchoolShelby · Public ElementaryStudents per teacher: 13.4
- 5041Crestmont Elementary SchoolNorthport · Public ElementaryStudents per teacher: 13.4
- 5186Magnolia Elementary SchoolTrussville · Public ElementaryStudents per teacher: 13.5
- 5243Tharptown Elementary SchoolRussellville · Public ElementaryStudents per teacher: 13.5
- 5359Prattville Primary SchoolPrattville · Public ElementaryStudents per teacher: 13.6
- 5415Southside High SchoolSelma · Public HighStudents per teacher: 13.6
- 5551Chestnut Grove Elementary SchoolDecatur · Public ElementaryStudents per teacher: 13.6
- 5650Hibbett Elementary SchoolFlorence · Public ElementaryStudents per teacher: 13.6
- 5786New Century Technology High SchoolHuntsville · Public HighStudents per teacher: 13.6
- 5839Handley High SchoolRoanoke · Public HighStudents per teacher: 13.6
- 5987Greystone Elementary SchoolHoover · Public ElementaryStudents per teacher: 13.7
- 6076Riverchase Elementary SchoolHoover · Public ElementaryStudents per teacher: 13.7
- 6130Oak Park Elementary SchoolDecatur · Public ElementaryStudents per teacher: 13.7
- 6232The Alberta School of Performing ArtsTuscaloosa · Public ElementaryStudents per teacher: 13.7
- 6364Buhl Elementary SchoolBuhl · Public ElementaryStudents per teacher: 13.7
- 6450JE Terry Elementary SchoolPlantersville · Public ElementaryStudents per teacher: 13.8
- 6563Academy For Science Foreign LanguageHuntsville · Public ElementaryStudents per teacher: 13.8
- 6617Mobile County Training Middle SchoolMobile · Public MiddleStudents per teacher: 13.8
- 6787Deer Valley Elementary SchoolHoover · Public ElementaryStudents per teacher: 13.9
- 6871Ira F Simmons Middle SchoolHoover · Public MiddleStudents per teacher: 13.9
- 6927Jackson High SchoolJackson · Public HighStudents per teacher: 13.9
- 7043Hatton Elementary SchoolLeighton · Public ElementaryStudents per teacher: 13.9
- 7139Decatur High SchoolDecatur · Public HighStudents per teacher: 13.9
- 7256Benjamin Davis Elementary SchoolDecatur · Public ElementaryStudents per teacher: 13.9
- 7319Greene County High SchoolEutaw · Public HighStudents per teacher: 13.9
- 7422Monroeville Middle SchoolMonroeville · Public MiddleStudents per teacher: 13.9
- 7532Montevallo High SchoolMontevallo · Public HighStudents per teacher: 13.9
- 7627Oakdale Elementary SchoolTuscaloosa · Public ElementaryStudents per teacher: 13.9
- 7789Vestavia Hills High SchoolVestavia Hills · Public HighStudents per teacher: 13.9
- 7815Lafayette High SchoolLafayette · Public HighStudents per teacher: 14.0
- 7916Robert Brown Middle SchoolEutaw · Public MiddleStudents per teacher: 14.0
- 8088Edgewood Elementary SchoolHomewood · Public ElementaryStudents per teacher: 14.0
- 8161Beauregard Elementary SchoolOpelika · Public ElementaryStudents per teacher: 14.0
- 8256Cedar Hill Elementary SchoolArdmore · Public ElementaryStudents per teacher: 14.0
- 8359Myrtlewood Elementary SchoolFosters · Public ElementaryStudents per teacher: 14.0
- 8471Rocky Ridge Elementary SchoolHoover · Public ElementaryStudents per teacher: 14.1
- 8558Rosinton SchoolRobertsdale · Public ElementaryStudents per teacher: 14.1
- 8614Barbour County High SchoolClayton · Public HighStudents per teacher: 14.1
- 8757Fruithurst Elementary SchoolFruithurst · Public ElementaryStudents per teacher: 14.1
- 8845Beulah High SchoolValley · Public HighStudents per teacher: 14.1
- 8964De Armanville Elementary SchoolAnniston · Public ElementaryStudents per teacher: 14.1
- 9018Clark Elementary SchoolSelma · Public ElementaryStudents per teacher: 14.1
- 9147Sheffield Junior High SchoolSheffield · Public MiddleStudents per teacher: 14.1
- 9230Leighton Elementary SchoolLeighton · Public ElementaryStudents per teacher: 14.2
- 9362Academy for Academics and Arts Middle SchoolHuntsville · Public MiddleStudents per teacher: 14.2
- 9417Booker T Washington Middle SchoolMobile · Public MiddleStudents per teacher: 14.2
- 9540Goshen High SchoolGoshen · Public HighStudents per teacher: 14.2
- 9670Westwood Elementary SchoolCoker · Public ElementaryStudents per teacher: 14.2
- 9784Columbia Elementary SchoolMadison · Public ElementaryStudents per teacher: 14.3
- 9844Andalusia High SchoolAndalusia · Public HighStudents per teacher: 14.3
- 9915Chickasaw Middle SchoolChickasaw · Public MiddleStudents per teacher: 14.3
- 10057Clanton Elementary SchoolClanton · Public ElementaryStudents per teacher: 14.3
| # | School | Sector | Students per teacher | Success Index (US) | Key result | Students |
|---|---|---|---|---|---|---|
| 1 | Career Academies of Decatur Decatur · High · Grades 9–12 | Public | 10.0 | 48.0 Lower 50% | 73.2% Free/reduced-price lunch | 269 |
| 2 | Mountain Brook High School Mountain Brook · High · Grades 10–12 | Public | 10.2 | 96.3 Top 5% | 96% Math proficiency | 985 |
| 3 | Cherokee High School Cherokee · High · Grades 7–12 | Public | 10.3 | 38.1 Lower 50% | 27% Math proficiency | 206 |
| 4 | Loachapoka High School Loachapoka · High · Grades 7–12 | Public | 10.7 | 27.2 Lower 50% | 27% Math proficiency | 277 |
| 5 | WE Putnam Middle SchoolMagnet Birmingham · Middle · Grades 6–8 | Public | 10.8 | 18.4 Lower 50% | 12% Math proficiency | 184 |
| 6 | Abbeville High School Abbeville · High · Grades 7–12 | Public | 11.1 | 32.2 Lower 50% | 32% Math proficiency | 266 |
| 7 | DC Wolfe School Shorter · Elementary · Grades PK–6 | Public | 11.1 | 23.3 Lower 50% | 17% Math proficiency | 111 |
| 8 | Montevallo Middle School Montevallo · Middle · Grades 6–8 | Public | 11.5 | 48.6 Lower 50% | 47% Math proficiency | 346 |
| 9 | Vincent Middle High School Vincent · High · Grades 6–12 | Public | 11.5 | 40.5 Lower 50% | 34% Math proficiency | 447 |
| 10 | Brookwood Forest Elementary School Mountain Brook · Elementary · Grades PK–6 | Public | 11.6 | 94.5 Top 5% | 83% Math proficiency | 579 |
| 11 | Mountain Brook Elementary School Mountain Brook · Elementary · Grades PK–6 | Public | 11.7 | 95.2 Top 5% | 87% Math proficiency | 551 |
| 12 | Harlan Elementary School Florence · Elementary · Grades K–5 | Public | 11.8 | 44.1 Lower 50% | 52% Math proficiency | 426 |
| 13 | Shades Mountain Elementary School Hoover · Elementary · Grades K–5 | Public | 12.1 | 75.2 Top 25% | 67% Math proficiency | 328 |
| 14 | Fleeta School Opp · Elementary · Grades PK–8 | Public | 12.1 | 42.8 Lower 50% | 32% Math proficiency | 170 |
| 15 | Homewood High School Homewood · High · Grades 9–12 | Public | 12.1 | 77.1 Top 25% | 73% Math proficiency | 1,333 |
| 16 | Beauregard High School Opelika · High · Grades 9–12 | Public | 12.1 | 45.7 Lower 50% | 37% Math proficiency | 533 |
| 17 | Cherokee Bend Elementary School Mountain Brook · Elementary · Grades PK–6 | Public | 12.2 | 94.8 Top 5% | 89% Math proficiency | 562 |
| 18 | Crestline Elementary School Mountain Brook · Elementary · Grades PK–6 | Public | 12.2 | 95.4 Top 5% | 89% Math proficiency | 743 |
| 19 | York West End Junior High School Livingston · Elementary · Grades PK–4 | Public | 12.2 | 22.1 Lower 50% | 22% Math proficiency | 159 |
| 20 | Mountain Brook Junior High School Mountain Brook · Middle · Grades 7–9 | Public | 12.3 | 93.5 Top 5% | 88% Math proficiency | 1,005 |
| 21 | Abbeville Elementary School Abbeville · Elementary · Grades PK–6 | Public | 12.5 | 28.6 Lower 50% | 23% Math proficiency | 338 |
| 22 | Central High School Hayneville · High · Grades 9–12 | Public | 12.5 | 17.1 Lower 50% | 7.5% Math proficiency | 175 |
| 23 | Liberty Park Middle School Vestavia · Middle · Grades 6–8 | Public | 12.5 | 91.8 Top 5% | 82% Math proficiency | 514 |
| 24 | Linden High School Linden · High · Grades 9–12 | Public | 12.6 | 19.4 Lower 50% | 15% Math proficiency | 126 |
| 25 | Gwin Elementary School Hoover · Elementary · Grades PK–5 | Public | 12.7 | 65.0 Top 50% | 59% Math proficiency | 508 |
| 26 | Shades Cahaba Elementary School Homewood · Elementary · Grades K–5 | Public | 12.7 | 85.1 Top 5% | 77% Math proficiency | 507 |
| 27 | Green Valley Elementary School Hoover · Elementary · Grades PK–5 | Public | 12.8 | 57.5 Top 50% | 51% Math proficiency | 501 |
| 28 | Hall Kent Elementary School Homewood · Elementary · Grades PK–5 | Public | 12.8 | 77.4 Top 25% | 70% Math proficiency | 717 |
| 29 | Creekside Primary School Harvest · Elementary · Grades PK–2 | Public | 12.8 | 70.3 Top 25% | 43.2% Free/reduced-price lunch | 500 |
| 30 | CE Hanna School Hobson City · Middle · Grades 5–6 | Public | 12.8 | 51.8 Top 50% | 45% Math proficiency | 536 |
| 31 | Swift Elementary School Bon Secour · Elementary · Grades PK–6 | Public | 12.9 | 61.5 Top 50% | 62% Math proficiency | 155 |
| 32 | EPIC Alternative Elementary School Birmingham · Elementary · Grades PK–5 | Public | 12.9 | 61.6 Top 50% | 52% Math proficiency | 232 |
| 33 | Oxford Elementary School Oxford · Elementary · Grades PK–4 | Public | 12.9 | 68.5 Top 25% | 69% Math proficiency | 837 |
| 34 | Meadowlane Elementary School Phenix City · Elementary · Grades K–5 | Public | 12.9 | 38.8 Lower 50% | 52% Math proficiency | 155 |
| 35 | Princeton School Birmingham · Elementary · Grades PK–5 | Public | 13.0 | 52.0 Top 50% | 47% Math proficiency | 195 |
| 36 | Mount Hope Mt Hope · Elementary · Grades PK–6 | Public | 13.0 | 40.9 Lower 50% | 32% Math proficiency | 117 |
| 37 | Lowndes County Middle School Fort Deposit · Middle · Grades 6–8 | Public | 13.0 | 16.4 Lower 50% | 17% Math proficiency | 104 |
| 38 | Rockwell Elementary School Spanish Fort · Elementary · Grades PK–6 | Public | 13.1 | 84.6 Top 10% | 73% Math proficiency | 682 |
| 39 | Henagar Junior High School Henagar · Elementary · Grades PK–8 | Public | 13.1 | 42.9 Lower 50% | 37% Math proficiency | 261 |
| 40 | Linden Elementary School Linden · Elementary · Grades PK–5 | Public | 13.1 | 25.6 Lower 50% | 32% Math proficiency | 184 |
| 41 | Elba High School Elba · High · Grades 7–12 | Public | 13.2 | 38.0 Lower 50% | 37% Math proficiency | 224 |
| 42 | Haleyville High School Haleyville · High · Grades 9–12 | Public | 13.3 | 44.7 Lower 50% | 37% Math proficiency | 464 |
| 43 | Loachapoka Elementary School Loachapoka · Elementary · Grades PK–6 | Public | 13.3 | 25.8 Lower 50% | 27% Math proficiency | 332 |
| 44 | Phillips Preparatory Middle School Mobile · Middle · Grades 6–8 | Public | 13.3 | 82.9 Top 10% | 80% Math proficiency | 453 |
| 45 | The RBHudson STEAM Academy Selma · Middle · Grades 7–8 | Public | 13.3 | 16.2 Lower 50% | 12% Math proficiency | 279 |
| 46 | Chickasaw City High School Chickasaw · High · Grades 9–12 | Public | 13.4 | 16.7 Lower 50% | 5% Math proficiency | 241 |
| 47 | Wills Valley Elementary School Fort Payne · Elementary · Grades K–2 | Public | 13.4 | 51.9 Top 50% | 66% Free/reduced-price lunch | 738 |
| 48 | Carver Elementary School Montgomery · Elementary · Grades PK–5 | Public | 13.4 | 52.1 Top 50% | 47% Math proficiency | 374 |
| 49 | Shelby Elementary School Shelby · Elementary · Grades PK–5 | Public | 13.4 | 58.8 Top 50% | 57% Math proficiency | 242 |
| 50 | Crestmont Elementary School Northport · Elementary · Grades PK–4 | Public | 13.4 | 41.4 Lower 50% | 47% Math proficiency | 268 |
| 51 | Magnolia Elementary School Trussville · Elementary · Grades K–5 | Public | 13.5 | 85.6 Top 5% | 82% Math proficiency | 391 |
| 52 | Tharptown Elementary School Russellville · Elementary · Grades PK–6 | Public | 13.5 | 43.4 Lower 50% | 48% Math proficiency | 541 |
| 53 | Prattville Primary School Prattville · Elementary · Grades 1–2 | Public | 13.6 | 58.7 Top 50% | 55% Free/reduced-price lunch | 544 |
| 54 | Southside High School Selma · High · Grades 9–12 | Public | 13.6 | 14.5 Lower 50% | 7.5% Math proficiency | 285 |
| 55 | Chestnut Grove Elementary School Decatur · Elementary · Grades PK–5 | Public | 13.6 | 51.0 Top 50% | 52% Math proficiency | 436 |
| 56 | Hibbett Elementary School Florence · Elementary · Grades K–6 | Public | 13.6 | 49.6 Lower 50% | 52% Math proficiency | 489 |
| 57 | New Century Technology High School Huntsville · High · Grades 9–12 | Public | 13.6 | 86.3 Top 5% | 77% Math proficiency | 366 |
| 58 | Handley High School Roanoke · High · Grades 9–12 | Public | 13.6 | 39.2 Lower 50% | 32% Math proficiency | 366 |
| 59 | Greystone Elementary School Hoover · Elementary · Grades PK–5 | Public | 13.7 | 87.3 Top 5% | 79% Math proficiency | 438 |
| 60 | Riverchase Elementary School Hoover · Elementary · Grades K–5 | Public | 13.7 | 75.8 Top 25% | 69% Math proficiency | 562 |
| 61 | Oak Park Elementary School Decatur · Elementary · Grades PK–5 | Public | 13.7 | 30.1 Lower 50% | 32% Math proficiency | 481 |
| 62 | The Alberta School of Performing Arts Tuscaloosa · Elementary · Grades PK–8 | Public | 13.7 | 31.5 Lower 50% | 31% Math proficiency | 632 |
| 63 | Buhl Elementary School Buhl · Elementary · Grades PK–4 | Public | 13.7 | 63.9 Top 50% | 57% Math proficiency | 206 |
| 64 | JE Terry Elementary School Plantersville · Elementary · Grades K–6 | Public | 13.8 | 50.3 Top 50% | 57% Math proficiency | 110 |
| 65 | Academy For Science Foreign Language Huntsville · Elementary · Grades PK–5 | Public | 13.8 | 63.2 Top 50% | 51% Math proficiency | 303 |
| 66 | Mobile County Training Middle School Mobile · Middle · Grades 6–8 | Public | 13.8 | 17.2 Lower 50% | 22% Math proficiency | 193 |
| 67 | Deer Valley Elementary School Hoover · Elementary · Grades PK–5 | Public | 13.9 | 86.7 Top 5% | 79% Math proficiency | 735 |
| 68 | Ira F Simmons Middle School Hoover · Middle · Grades 6–8 | Public | 13.9 | 70.9 Top 25% | 65% Math proficiency | 860 |
| 69 | Jackson High School Jackson · High · Grades 9–12 | Public | 13.9 | 26.7 Lower 50% | 22% Math proficiency | 376 |
| 70 | Hatton Elementary School Leighton · Elementary · Grades PK–6 | Public | 13.9 | 43.4 Lower 50% | 37% Math proficiency | 236 |
| 71 | Decatur High School Decatur · High · Grades 9–12 | Public | 13.9 | 39.1 Lower 50% | 41% Math proficiency | 915 |
| 72 | Benjamin Davis Elementary School Decatur · Elementary · Grades PK–2 | Public | 13.9 | 56.4 Top 50% | 55.4% Free/reduced-price lunch | 251 |
| 73 | Greene County High School Eutaw · High · Grades 9–12 | Public | 13.9 | 19.2 Lower 50% | 17% Math proficiency | 250 |
| 74 | Monroeville Middle School Monroeville · Middle · Grades 5–8 | Public | 13.9 | 22.4 Lower 50% | 24% Math proficiency | 264 |
| 75 | Montevallo High School Montevallo · High · Grades 9–12 | Public | 13.9 | 31.6 Lower 50% | 32% Math proficiency | 485 |
| 76 | Oakdale Elementary School Tuscaloosa · Elementary · Grades PK–5 | Public | 13.9 | 27.2 Lower 50% | 32% Math proficiency | 292 |
| 77 | Vestavia Hills High School Vestavia Hills · High · Grades 10–12 | Public | 13.9 | 89.3 Top 5% | 87% Math proficiency | 1,625 |
| 78 | Lafayette High School Lafayette · High · Grades 7–12 | Public | 14.0 | 15.2 Lower 50% | 5% Math proficiency | 182 |
| 79 | Robert Brown Middle School Eutaw · Middle · Grades 4–8 | Public | 14.0 | 15.5 Lower 50% | 14% Math proficiency | 309 |
| 80 | Edgewood Elementary School Homewood · Elementary · Grades K–5 | Public | 14.0 | 87.5 Top 5% | 80% Math proficiency | 935 |
| 81 | Beauregard Elementary School Opelika · Elementary · Grades PK–4 | Public | 14.0 | 60.9 Top 50% | 60% Math proficiency | 783 |
| 82 | Cedar Hill Elementary School Ardmore · Elementary · Grades PK–5 | Public | 14.0 | 56.2 Top 50% | 54% Math proficiency | 576 |
| 83 | Myrtlewood Elementary School Fosters · Elementary · Grades PK–4 | Public | 14.0 | 59.0 Top 50% | 57% Math proficiency | 280 |
| 84 | Rocky Ridge Elementary School Hoover · Elementary · Grades PK–5 | Public | 14.1 | 70.7 Top 25% | 61% Math proficiency | 577 |
| 85 | Rosinton School Robertsdale · Elementary · Grades PK–6 | Public | 14.1 | 58.2 Top 50% | 57% Math proficiency | 325 |
| 86 | Barbour County High School Clayton · High · Grades 7–12 | Public | 14.1 | 13.7 Lower 50% | 2.5% Math proficiency | 297 |
| 87 | Fruithurst Elementary School Fruithurst · Elementary · Grades PK–6 | Public | 14.1 | 57.0 Top 50% | 52% Math proficiency | 226 |
| 88 | Beulah High School Valley · High · Grades 7–12 | Public | 14.1 | 45.3 Lower 50% | 43% Math proficiency | 535 |
| 89 | De Armanville Elementary School Anniston · Elementary · Grades PK–4 | Public | 14.1 | 63.5 Top 50% | 62% Math proficiency | 478 |
| 90 | Clark Elementary School Selma · Elementary · Grades K–6 | Public | 14.1 | 17.9 Lower 50% | 27% Math proficiency | 113 |
| 91 | Sheffield Junior High School Sheffield · Middle · Grades 7–8 | Public | 14.1 | 47.4 Lower 50% | 52% Math proficiency | 127 |
| 92 | Leighton Elementary School Leighton · Elementary · Grades PK–6 | Public | 14.2 | 30.1 Lower 50% | 32% Math proficiency | 355 |
| 93 | Academy for Academics and Arts Middle School Huntsville · Middle · Grades 6–8 | Public | 14.2 | 61.9 Top 50% | 43.7% Free/reduced-price lunch | 270 |
| 94 | Booker T Washington Middle School Mobile · Middle · Grades 6–8 | Public | 14.2 | 17.0 Lower 50% | 22% Math proficiency | 270 |
| 95 | Goshen High School Goshen · High · Grades 7–12 | Public | 14.2 | 40.3 Lower 50% | 40% Math proficiency | 356 |
| 96 | Westwood Elementary School Coker · Elementary · Grades PK–4 | Public | 14.2 | 70.3 Top 25% | 67% Math proficiency | 299 |
| 97 | Columbia Elementary School Madison · Elementary · Grades K–5 | Public | 14.3 | 84.1 Top 10% | 76% Math proficiency | 701 |
| 98 | Andalusia High School Andalusia · High · Grades 9–12 | Public | 14.3 | 43.6 Lower 50% | 42% Math proficiency | 471 |
| 99 | Chickasaw Middle School Chickasaw · Middle · Grades 7–8 | Public | 14.3 | 15.4 Lower 50% | 16% Math proficiency | 143 |
| 100 | Clanton Elementary School Clanton · Elementary · Grades PK–3 | Public | 14.3 | 57.2 Top 50% | 52.7% Free/reduced-price lunch | 942 |
Career Academies of Decatur in Decatur leads the 2025 list of lowest student–teacher ratio in Alabama with Students per teacher 10.0. Of the 100 schools shown, 100 are public.
Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.
Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring
Free academic assessment
Is your child on grade level in reading and math?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best ratio school in Alabama?
Career Academies of Decatur in Decatur ranks first among lowest student–teacher ratio in Alabama with Students per teacher 10.0 (Enrollment: 269).
How are lowest student–teacher ratio in Alabama ranked?
Schools with the fewest students per FTE teacher, among schools with at least 100 students. Only schools eligible for the Success Index (US) are included; the index is shown alongside for context.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.