Largest Alabama Public Schools

All
(1338)
All
(1338)
 
High
(385)
High
(385)
 
Middle
(458)
Middle
(458)
 
Elementary
(1005)
Elementary
(1005)
 
Pre-K
(522)
Pre-K
(522)
 
The public school in Alabama has approximately average 554 students (2021).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in Alabama (by enrollment) is Hoover High School with 2,891 students.

Largest Alabama Public Schools (2021)

  • School (Math and Reading Proficiency) # Students Grades Location
  • Rank: #11.
    Hoover High SchoolMath: 69% | Reading: 66%
    Rank
    10/
    10
    Top 10%
    Students: 2,891
    Grades: 9-121000 Buccaneer Drive
    BirminghamAL 35244
    (205) 439-1200

  • Rank: #22.
    Baker High SchoolMath: 50% | Reading: 46%
    Rank
    6/
    10
    Top 50%
    Students: 2,722
    Grades: 9-128901 Airport Blvd
    MobileAL 36608
    (251) 221-3000

  • Rank: #33.
    Enterprise High SchoolMath: 57% | Reading: 54%
    Rank
    8/
    10
    Top 30%
    Students: 2,177
    Grades: 9-121801 Boll Weevil Circle
    EnterpriseAL 36330
    (334) 347-2640

  • Rank: #44.
    Vestavia Hills High SchoolMath: 82% | Reading: 81%
    Rank
    10/
    10
    Top 5%
    Students: 2,032
    Grades: 9-122235 Lime Rock Rd
    BirminghamAL 35216
    (205) 402-5250

  • Rank: #55.
    Mary G Montgomery High SchoolMath: 42% | Reading: 37%
    Rank
    5/
    10
    Bottom 50%
    Students: 2,000
    Grades: 9-124275 Snow Rd
    SemmesAL 36575
    (251) 221-3153

  • Rank: #66.
    Prattville High SchoolMath: 57% | Reading: 59%
    Rank
    9/
    10
    Top 20%
    Students: 1,987
    Grades: 9-121315 Upper Kingston Rd
    PrattvilleAL 36067
    (334) 365-8804

  • Rank: #77.
    Thompson High SchoolMath: 58% | Reading: 57%
    Rank
    8/
    10
    Top 30%
    Students: 1,981
    Grades: 9-12100 Warrior Dr
    AlabasterAL 35007
    (205) 685-6700

  • Rank: #88.
    James Clemens High SchoolMath: 74% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    Students: 1,911
    Grades: 9-1211306 County Line Road
    MadisonAL 35756
    (256) 216-5313

  • Rank: #99.
    Auburn High SchoolMath: 72% | Reading: 64%
    Rank
    10/
    10
    Top 10%
    Students: 1,844
    Grades: 10-121701 E Samford Avenue
    AuburnAL 36830
    (334) 887-2120

  • Rank: #1010.
    Huntsville High SchoolMath: 67% | Reading: 72%
    Rank
    10/
    10
    Top 10%
    Students: 1,828
    Grades: 9-122304 Billie Watkins Sw
    HuntsvilleAL 35801
    (256) 428-8050

  • Rank: #1111.
    Murphy High SchoolMath: 38% | Reading: 34%
    Rank
    4/
    10
    Bottom 50%
    Students: 1,823
    Grades: 9-12100 S Carlen St
    MobileAL 36606
    (251) 221-3184

  • Rank: #1212.
    Virgil Grissom High SchoolMath: 58% | Reading: 58%
    Rank
    8/
    10
    Top 30%
    Students: 1,810
    Grades: 9-127901 Bailey Cove Rd
    HuntsvilleAL 35802
    (256) 428-8000

  • Rank: #1313.
    Bob Jones High SchoolMath: 75% | Reading: 69%
    Rank
    10/
    10
    Top 10%
    Students: 1,779
    Grades: 9-12650 Hughes Rd
    MadisonAL 35758
    (256) 772-2547

  • Rank: #1414.
    Sparkman High SchoolMath: 54% | Reading: 54%
    Rank
    8/
    10
    Top 30%
    Students: 1,777
    Grades: 10-122616 Jeff Rd
    HarvestAL 35749
    (256) 837-0331

  • Rank: #1515.
    Jefferson Davis High SchoolMath: 10% | Reading: 16%
    Rank
    1/
    10
    Bottom 50%
    Students: 1,760
    Grades: 9-123420 Carter Hill Rd
    MontgomeryAL 36111
    (334) 269-3714

  • Rank: #1616.
    Foley High SchoolMath: 40% | Reading: 36%
    Rank
    4/
    10
    Bottom 50%
    Students: 1,753
    Grades: 9-121 Pride Pl
    FoleyAL 36535
    (251) 943-2221

  • Rank: #1717.
    Alma Bryant High SchoolMath: 36% | Reading: 33%
    Rank
    3/
    10
    Bottom 50%
    Students: 1,742
    Grades: 9-1214001 Hurricane Blvd
    IrvingtonAL 36544
    (251) 824-3213

  • Rank: #1818.
    Spain Park High SchoolMath: 71% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    Students: 1,626
    Grades: 9-124700 Jaguar Drive
    BirminghamAL 35242
    (205) 439-1400

  • Rank: #1919.
    Fairhope High SchoolMath: 74% | Reading: 69%
    Rank
    10/
    10
    Top 10%
    Students: 1,616
    Grades: 9-1218800 Greeno Rd
    FairhopeAL 36532
    (251) 928-8309

  • Rank: #2020.
    Wp Davidson High SchoolMath: 59% | Reading: 52%
    Rank
    8/
    10
    Top 30%
    Students: 1,590
    Grades: 9-123900 Pleasant Valley Rd
    MobileAL 36609
    (251) 221-3084

  • Rank: #2121.
    Oak Mountain High SchoolMath: 74% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    Students: 1,572
    Grades: 9-125476 Caldwell Mill Rd
    BirminghamAL 35242
    (205) 682-5200

  • Rank: #2222.
    Theodore High SchoolMath: 38% | Reading: 26%
    Rank
    3/
    10
    Bottom 50%
    Students: 1,539
    Grades: 9-126201 Swedetown Rd
    TheodoreAL 36582
    (251) 221-3351

  • Rank: #2323.
    Lee High SchoolMath: 14% | Reading: 19%
    Rank
    1/
    10
    Bottom 50%
    Students: 1,528
    Grades: 9-12225 Ann St
    MontgomeryAL 36107
    (334) 269-3742

  • Rank: #2424.
    Gadsden City High SchoolMath: 35% | Reading: 33%
    Rank
    3/
    10
    Bottom 50%
    Students: 1,524
    Grades: 9-121917 Black Creek Parkway
    GadsdenAL 35904
    (256) 543-3614

  • Rank: #2525.
    Tuscaloosa County High SchoolMath: 50% | Reading: 40%
    Rank
    5/
    10
    Bottom 50%
    Students: 1,518
    Grades: 9-1212500 Wildcat Dr
    NorthportAL 35475
    (205) 342-2670

  • Rank: #2626.
    Hewitttrussville High SchoolMath: 73% | Reading: 70%
    Rank
    10/
    10
    Top 10%
    Students: 1,489
    Grades: 9-126450 Husky Parkway
    TrussvilleAL 35173
    (205) 228-4000

  • Rank: #2727.
    Austin High SchoolMath: 35% | Reading: 35%
    Rank
    3/
    10
    Bottom 50%
    Students: 1,477
    Grades: 9-121625 Danville Rd Sw
    DecaturAL 35601
    (256) 552-3060

  • Rank: #2828.
    Bernice J Causey Middle SchoolMath: 47% | Reading: 44%
    Rank
    6/
    10
    Top 50%
    Students: 1,448
    Grades: 6-82205 Mcfarland Rd
    MobileAL 36695
    (251) 221-2060

  • Rank: #2929.
    Semmes Middle SchoolMath: 35% | Reading: 37%
    Rank
    4/
    10
    Bottom 50%
    Students: 1,441
    Grades: 6-84566 Ed George Road
    SemmesAL 36575
    (251) 221-2344

  • Rank: #3030.
    Albertville High SchoolMath: 37% | Reading: 32%
    Rank
    4/
    10
    Bottom 50%
    Students: 1,436
    Grades: 9-12402 E Mccord Ave
    AlbertvilleAL 35950
    (256) 894-5000

  • Rank: #3131.
    Smiths Station High SchoolMath: 42% | Reading: 41%
    Rank
    5/
    10
    Bottom 50%
    Students: 1,398
    Grades: 10-124228 Lee Road 430
    Smiths StationAL 36877
    (334) 664-4060

  • Rank: #3232.
    Hillcrest High SchoolMath: 45% | Reading: 43%
    Rank
    5/
    10
    Bottom 50%
    Students: 1,371
    Grades: 9-12300 Patriot Pkwy
    TuscaloosaAL 35405
    (205) 342-2800

  • Rank: #3333.
    Central High SchoolMath: 57% | Reading: 54%
    Rank
    8/
    10
    Top 30%
    Students: 1,369
    Grades: PK-123000 County Road 200
    FlorenceAL 35633
    (256) 764-2903

  • Rank: #3434.
    Huffman High SchoolmagnetMagnet School
    Math: 11% | Reading: 14%
    Rank
    1/
    10
    Bottom 50%
    Students: 1,363
    Grades: 8-12900 Springville Rd
    BirminghamAL 35215
    (205) 231-5000

  • Rank: #3535.
    Buckhorn High SchoolMath: 57% | Reading: 52%
    Rank
    8/
    10
    Top 30%
    Students: 1,359
    Grades: 9-124123 Winchester Rd
    New MarketAL 35761
    (256) 851-3300

  • Show 100 more public schools in AL (out of 1,338 total schools)
Recent Articles
Summer vacation may be a time for relaxation, but being away from school may result in significant learning loss. Learn about how you can keep your child’s brain sharp this summer.
As more schools return to in-person learning, teachers and parents find themselves dealing with the trauma and stress created by the pandemic.
After more than a year of remote learning, schools are finally returning to in-person instruction but how has the pandemic changed the face of public education and what will it look like moving forward?