Alabama · NCES CCD 2024-25

Best Student-Teacher Ratios in Alabama

The 50 public schools in Alabama with the lowest student-teacher ratios, a class-size measure computed from NCES staffing data.

8:1
Best ratio
17.8:1
State average
15.7:1
National average
50
Schools listed

The ranking in one line

Augusta Evans School runs Alabama's smallest classes at 8:1, and 50 of the 50 schools listed sit below the state average of 17.8:1.

8:1
smallest classes (Augusta Evans School)
50
listed schools below the state average
17.8:1
Alabama average
15.7:1
national average
# School EnrollmentStudent:Teacher
1 Augusta Evans School Mobile 198 8:1
2 Continuous Learning Center Mobile 259 8.1:1
3 Amelia L Johnson High School Thomaston 142 9:1
4 Mcintyre Comprehensive Academy Montgomery 212 10.1:1
5 Mountain Brook High School Mountain Brook 985 10.2:1
6 Loachapoka High School Loachapoka 277 10.3:1
7 The Pathway Mobile 396 10.4:1
8 Kinterbish Junior High School Cuba 114 10.4:1
9 Cherokee High School Cherokee 206 11.1:1
10 William E Burkett Multihandicapped Center Morris 192 11.3:1
11 Abbeville High School Abbeville 266 11.7:1
12 Mountain Brook Elementary School Mountain Brook 551 11.8:1
13 Swift Elementary School Bon Secour 155 11.8:1
14 Linden High School Linden 126 11.8:1
15 Mountain Brook Junior High School Mountain Brook 1,005 12:1
16 Cherokee Elementary School Cherokee 226 12:1
17 Elba High School Elba 224 12:1
18 Oxford Elementary School Oxford 837 12.2:1
19 Raymond L Young Elementary School Talladega 174 12.2:1
20 Brookwood Forest Elementary School Mountain Brook 579 12.3:1
21 Calloway Smith Middle School Mobile 315 12.4:1
22 Notasulga High School Notasulga 258 12.4:1
23 Thurston T Nelson Elementary School Scottsboro 257 12.4:1
24 Crestline Elementary School Mountain Brook 743 12.5:1
25 Conecuh County Junior High School Castleberry 118 12.5:1
26 Clark Elementary School Selma 113 12.5:1
27 Gwin Elementary School Hoover 508 12.6:1
28 Vincent Middle High School Vincent 447 12.6:1
29 Harlan Elementary School Florence 426 12.6:1
30 Central High School Hayneville 175 12.6:1
31 Homewood High School Homewood 1,333 12.7:1
32 Cullman Child Development Center Cullman 170 12.8:1
33 Vina High School Vina 257 12.9:1
34 Ira F Simmons Middle School Hoover 860 13:1
35 Cherokee Bend Elementary School Mountain Brook 562 13:1
36 Carver Elementary School Montgomery 374 13:1
37 Academy for Science Foreign Language Middle School Huntsville 194 13:1
38 Sparkman Elementary School Hartselle 104 13:1
39 Sumter Central High School York 526 13.1:1
40 J F Shields High School Beatrice 179 13.1:1
41 Beauregard High School Opelika 533 13.2:1
42 Green Valley Elementary School Hoover 501 13.2:1
43 Sheffield High School Sheffield 305 13.2:1
44 Henagar Junior High School Henagar 261 13.2:1
45 Chickasaw City High School Chickasaw 241 13.2:1
46 Central Elementary School Hayneville 200 13.2:1
47 Rocky Ridge Elementary School Hoover 577 13.3:1
48 Barton Academy for Advanced World Studies Mobile 311 13.3:1
49 Thomasville High School Thomasville 305 13.3:1
50 Crestline Elementary School Hartselle 710 13.4:1
Source: National Center for Education Statistics (NCES), Common Core of Data (CCD), 2024-25 school year. Schools with enrollment under 100 are excluded.