The average public middle school in Alabama has approximately 514 students (2026).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in Alabama (by enrollment) is Alabama Connections Academy, with 7,822 students.
# Students Range: 895
7,822
Avg. # Students: 1,283
Largest Alabama Public Middle Schools (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Alabama Connections Academy
(Math: 8% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 7,822
Grades: K-12
21465 Al Hwy 99
Athens, AL 35614
(256) 233-6463
Athens, AL 35614
(256) 233-6463
Rank: #22.
Alabama Destinations Career Academy
(Math: 5% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,663
Grades: K-12
50 12th Ave
Mobile, AL 36611
(251) 452-6452
Mobile, AL 36611
(251) 452-6452
Rank: #33.
Auburn Junior High School
(Math: 45% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
Students: 1,491
Grades: 8-9
405 S Dean Rd
Auburn, AL 36830
(334) 887-4970
Auburn, AL 36830
(334) 887-4970
Rank: #44.
Thompson Middle School
(Math: 31% | Reading: 60%)
Rank:
Rank:
8/
Top 30%10
Students: 1,444
Grades: 6-8
100 Warrior Drive
Alabaster, AL 35007
(205) 685-8100
Alabaster, AL 35007
(205) 685-8100
Rank: #55.
Bernice J Causey Middle School
(Math: 28% | Reading: 52%)
Rank:
Rank:
7/
Top 50%10
Students: 1,339
Grades: 6-8
2205 Mcfarland Rd
Mobile, AL 36695
(251) 221-2060
Mobile, AL 36695
(251) 221-2060
Rank: #66.
East Limestone High School
(Math: 28% | Reading: 46%)
Rank:
Rank:
6/
Top 50%10
Students: 1,216
Grades: 6-12
15641 E Limestone Rd
Athens, AL 35613
(256) 233-6660
Athens, AL 35613
(256) 233-6660
Rank: #77.
Geraldine School
(Math: 31% | Reading: 39%)
Rank:
Rank:
6/
Top 50%10
Students: 1,211
Grades: PK-12
13011 Highway 227
Geraldine, AL 35974
(256) 659-2142
Geraldine, AL 35974
(256) 659-2142
Rank: #88.
Robert F Bumpus Middle School
(Math: 59% | Reading: 76%)
Rank:
Rank:
10/
Top 10%10
Students: 1,192
Grades: 6-8
6055 Flemming Parkway
Birmingham, AL 35244
(205) 439-2200
Birmingham, AL 35244
(205) 439-2200
Rank: #99.
Semmes Middle School
(Math: 15% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,181
Grades: 6-8
4566 Ed George Road
Semmes, AL 36575
(251) 221-2344
Semmes, AL 36575
(251) 221-2344
Rank: #1010.
Oak Mountain Middle School
(Math: 49% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
Students: 1,168
Grades: 6-8
5650 Cahaba Valley Rd
Birmingham, AL 35242
(205) 682-5210
Birmingham, AL 35242
(205) 682-5210
Rank: #1111.
Plainview School
(Math: 36% | Reading: 64%)
Rank:
Rank:
8/
Top 30%10
Students: 1,167
Grades: PK-12
76 Chavies Rd
Rainsville, AL 35986
(256) 638-3510
Rainsville, AL 35986
(256) 638-3510
Rank: #1212.
Hewitttrussville Middle School
(Math: 48% | Reading: 73%)
Rank:
Rank:
9/
Top 20%10
Students: 1,163
Grades: 6-8
5275 Trussville Clay Road
Trussville, AL 35173
(205) 228-3700
Trussville, AL 35173
(205) 228-3700
Rank: #1313.
Pizitz Middle School
(Math: 68% | Reading: 87%)
Rank:
Rank:
10/
Top 5%10
Students: 1,131
Grades: 6-8
2826 Columbiana Road
Birmingham, AL 35216
(205) 402-5350
Birmingham, AL 35216
(205) 402-5350
Rank: #1414.
Liberty Middle School
(Math: 51% | Reading: 74%)
Rank:
Rank:
10/
Top 10%10
Students: 1,103
Grades: 6-8
281 Dock Murphy Dr
Madison, AL 35758
(256) 430-0001
Madison, AL 35758
(256) 430-0001
Rank: #1515.
Meridianville Middle School
(Math: 25% | Reading: 62%)
Rank:
Rank:
7/
Top 50%10
Students: 1,100
Grades: 6-8
12975 Highway 231431 N
Hazel Green, AL 35750
(256) 851-4550
Hazel Green, AL 35750
(256) 851-4550
Rank: #1616.
Millbrook Middle School
(Math: 29% | Reading: 51%)
Rank:
Rank:
7/
Top 50%10
Students: 1,071
Grades: 5-8
4228 Chapman Rd
Millbrook, AL 36054
(334) 285-2100
Millbrook, AL 36054
(334) 285-2100
Rank: #1717.
Phenix City Intermediate School
(Math: 19% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,068
Grades: 6-7
2401 S Railroad St
Phenix City, AL 36867
(334) 298-8744
Phenix City, AL 36867
(334) 298-8744
Rank: #1818.
Berry Middle School
(Math: 48% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
Students: 1,058
Grades: 6-12
4500 Jaguar Dr
Birmingham, AL 35242
(205) 439-2000
Birmingham, AL 35242
(205) 439-2000
Rank: #1919.
Discovery Middle School
(Math: 50% | Reading: 72%)
Rank:
Rank:
9/
Top 20%10
Students: 1,054
Grades: 6-8
1304 Hughes Rd
Madison, AL 35758
(256) 837-3735
Madison, AL 35758
(256) 837-3735
Rank: #2020.
Dothan Preparatory Academy
(Math: 12% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,034
Grades: 7-8
1236 South Oates Street
Fort Davis, AL 36031
(334) 794-1400
Fort Davis, AL 36031
(334) 794-1400
Rank: #2121.
Excel High School
(Math: 24% | Reading: 37%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,010
Grades: PK-12
3010 Hwy 136 W
Excel, AL 36439
(251) 765-9146
Excel, AL 36439
(251) 765-9146
Rank: #2222.
Mountain Brook Junior High School
(Math: 69% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
Students: 1,005
Grades: 7-9
205 Overbrook Dr
Birmingham, AL 35213
(205) 871-3516
Birmingham, AL 35213
(205) 871-3516
Rank: #2323.
Homewood Middle School
(Math: 59% | Reading: 74%)
Rank:
Rank:
10/
Top 10%10
Students: 1,000
Grades: 6-8
395 Mecca Avenue
Birmingham, AL 35209
(205) 870-0878
Birmingham, AL 35209
(205) 870-0878
Rank: #2424.
Monrovia Middle School
(Math: 33% | Reading: 67%)
Rank:
Rank:
8/
Top 30%10
Students: 988
Grades: 6-8
1216 Jeff Rd
Huntsville, AL 35806
(256) 851-4580
Huntsville, AL 35806
(256) 851-4580
Rank: #2525.
Ardmore High School
(Math: 21% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
Students: 964
Grades: 6-12
30285 Ardmore Ave
Ardmore, AL 35739
(256) 423-2685
Ardmore, AL 35739
(256) 423-2685
Rank: #2626.
Helena Middle School
(Math: 26% | Reading: 64%)
Rank:
Rank:
7/
Top 50%10
Students: 957
Grades: 6-8
1299 Hillsboro Parkway
Helena, AL 35080
(205) 682-5300
Helena, AL 35080
(205) 682-5300
Rank: #2727.
Fyffe High School
(Math: 34% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
Students: 954
Grades: PK-12
153 Church St
Fyffe, AL 35971
(256) 623-2116
Fyffe, AL 35971
(256) 623-2116
Rank: #2828.
Claychalkville Middle School
(Math: 6% | Reading: 29%)
Rank:
Rank:
2/
Bottom 50%10
Students: 952
Grades: 6-8
6700 Trussvilleclay Rd
Trussville, AL 35173
(205) 379-3100
Trussville, AL 35173
(205) 379-3100
Rank: #2929.
Athens Middle School
(Math: 22% | Reading: 51%)
Rank:
Rank:
6/
Top 50%10
Students: 935
Grades: 6-8
100 Hwy 31 North
Athens, AL 35611
(256) 233-6620
Athens, AL 35611
(256) 233-6620
Rank: #3030.
Prattville Junior High School
(Math: 31% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
Students: 928
Grades: 7-8
1089 N Chestnut
Prattville, AL 36067
(334) 365-6697
Prattville, AL 36067
(334) 365-6697
Rank: #3131.
Sylvania School
(Math: 25% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
Students: 915
Grades: PK-12
133 2nd Street N
Sylvania, AL 35988
(256) 638-2030
Sylvania, AL 35988
(256) 638-2030
Rank: #3232.
Smiths Station Junior High School
(Math: 21% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
Students: 910
Grades: 7-8
1100 Mullin Road
Smiths Station, AL 36877
(334) 664-4070
Smiths Station, AL 36877
(334) 664-4070
Rank: #3333.
Collinsville High School
(Math: 15% | Reading: 27%)
Rank:
Rank:
3/
Bottom 50%10
Students: 906
Grades: PK-12
802 S Valley Ave
Collinsville, AL 35961
(256) 524-2111
Collinsville, AL 35961
(256) 524-2111
Rank: #3434.
Students: 903
Grades: 6-8
217 Celtic Drive
Madison, AL 35758
(256) 464-8370
Madison, AL 35758
(256) 464-8370
Rank: #3535.
Thorsby High School
(Math: 19% | Reading: 37%)
Rank:
Rank:
4/
Bottom 50%10
Students: 895
Grades: PK-12
54 Opportunity Dr
Thorsby, AL 35171
(205) 280-4880
Thorsby, AL 35171
(205) 280-4880
Show 100 more public schools in AL (out of 466 total schools)
Loading...
Frequently Asked Questions
What is the Alabama average public middle schools student size?
The Alabama average public middle schools student size is 514 for 2026.
What are the public middle schools with the largest student size in Alabama?
The best top-ranked public middle schools in Alabama include Alabama Connections Academy, Alabama Destinations Career Academy and Auburn Junior High School.
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
