Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
Alabama
School Rankings
Best Middle Schools in Alabama
Find the best Alabama middle schools with SchoolDigger.com! Focused on test scores for accurate rankings, our user-friendly site simplifies your search. Empower your decisions by exploring top-rated schools, only on SchoolDigger.com - the ultimate guide to K-12 schools!
SchoolDigger updates Alabama rankings as soon as the Alabama State Department of Education releases new Summative Assessment test scores each year. The current rankings are based on scores released Friday, August 14, 2026.
Be the first to know when we post new rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
By Student Population
Population
Rankings by Student Population
Gender
Female
Male
Race / Ethnicity
Asian
African American
Hispanic
Native American
Pacific Islander
White
Multi-racial
Special Programs
English Language Learner
Special Education
Gifted and Talented
Low Socio Economic Status
Other
Homeless
Foster Care
Military Connected
Migrant
Find!
View:
Summary
Choose columns to display
Summary
School Details
Students/Teachers
Ranking
Finance
All columns
(scrolling grid)
List
Table
Sort:
Rank
Sort schools by
Year:
2025 - 2026
Select school year
2025 - 2026
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
My Schools
Your saved schools
View my schools only
Email my list
Click the
button next to any school to save it here!
School
Students/Teachers
Per Pupil Expenditures (2023)
Ranking (
2026
vs
2025
)
ID
Rank
(of
449
)
School
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
# Students
Full-time Teachers
Student/
Teacher Ratio
Free/reduced lunch
(2024-25)
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Per Pupil Expenditures:
Total
Personnel from Federal Funds
Non-Personnel from Federal Funds
Total from Federal Funds
Personnel from State and Local Funds
Non-Personnel from State and Local Funds
Total from State and Local Funds
Average Standard
Score (
2026
)
Average Standard
Score (
2025
)
Rank (
2025
)
Rank Change from
2025
SchoolDigger Rating (
2026
)
ID
201
Addison High School
Public
6-12
151 School Drive
Addison
35540
Winston County
Winston County
No
No
No
No
(205) 717-3314
232
15
15.4
227 (97.8%)
1 (0.4%)
3 (1.3%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
0 (0.0%)
$14,642
$2,259
$12,170
53.4
48.1
225
24
010358001356
202
NicholsLawson Middle School
Public
6-8
1550 Talladega Highway
Sylacauga
35150
Talladega County
Sylacauga City
No
No
No
Yes
(256) 245-4376
446
29
15.3
60.1%
215 (48.2%)
181 (40.6%)
26 (5.8%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
22 (4.9%)
$12,962
$3,169
$9,769
53
50.7
205
3
010312002100
203
Waterloo High School
Public, Alternative
PK, KG-12
311 Schoolhouse Ln
Waterloo
35677
Lauderdale County
Lauderdale County
No
No
No
Yes
(256) 766-3100
337
19
18.2
324 (96.1%)
5 (1.5%)
5 (1.5%)
0 (0.0%)
2 (0.6%)
0 (0.0%)
1 (0.3%)
$15,916
$2,754
$13,114
53
61.3
143
60
010201000774
204
Opelika Middle School
Public
4-8
1206 Denson Dr
Opelika
36801
Lee County
Opelika City
No
No
No
No
(334) 745-9726
812
50
16.3
73.2%
231 (28.4%)
410 (50.5%)
149 (18.3%)
9 (1.1%)
6 (0.7%)
2 (0.2%)
5 (0.6%)
$9,964
$908
$9,003
53
51.5
198
6
010258001071
205
Curry Middle School
Public
5-8
115 Yellow Jacket Dr
Jasper
35503
Walker County
Walker County
No
No
No
Yes
(205) 384-3441
353
20
18.1
55.2%
323 (91.5%)
9 (2.5%)
8 (2.3%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
12 (3.4%)
$10,223
$1,393
$8,793
52.9
56
171
34
010345001703
206
Woodville High School
Public, Alternative
PK, KG-12
290 County Road 63
Woodville
35776
Jackson County
Jackson County
No
No
No
Yes
(256) 776-2874
504
26
19.3
435 (86.3%)
7 (1.4%)
11 (2.2%)
2 (0.4%)
33 (6.5%)
2 (0.4%)
14 (2.8%)
$12,176
$2,462
$9,705
52.8
42.5
261
55
010183000671
207
Fyffe High School
Public, Alternative
PK, KG-12
153 Church St
Fyffe
35971
DeKalb County
DeKalb County
No
No
No
Yes
(256) 623-2116
954
57
16.6
669 (70.1%)
8 (0.8%)
82 (8.6%)
4 (0.4%)
176 (18.4%)
0 (0.0%)
15 (1.6%)
$11,554
$2,027
$9,496
52.4
67.7
110
97
010114000415
208
Carbon Hill ElementaryJunior High School
Public
PK, KG-8
283 Bulldog Blvd
Carbon Hill
35549
Walker County
Walker County
No
No
No
Yes
(205) 924-4101
475
24
19.7
418 (88.0%)
12 (2.5%)
28 (5.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
17 (3.6%)
$12,087
$3,507
$8,545
52.1
49
217
9
010345000131
209
Elkmont High School
Public
6-12
25630 Evans Ave
Elkmont
35620
Limestone County
Limestone County
No
No
No
Yes
(256) 732-4291
597
37
16.1
423 (70.9%)
17 (2.8%)
136 (22.8%)
5 (0.8%)
0 (0.0%)
0 (0.0%)
16 (2.7%)
$12,867
$2,493
$10,282
51.9
37.9
282
73
010210001549
210
Gadsden Middle School
Public
6-8
612 Tracy St
Gadsden
35901
Etowah County
Gadsden City
No
No
No
No
(256) 547-6341
438
24
18.5
63.9%
123 (28.1%)
215 (49.1%)
85 (19.4%)
5 (1.1%)
5 (1.1%)
1 (0.2%)
4 (0.9%)
$10,061
$2,151
$7,899
51.7
55.1
179
31
010162000553
211
Foley Middle School
Public
7-8
200 N Oak St
Foley
36535
Baldwin County
Baldwin County
No
No
No
Yes
(251) 943-1255
823
48
17.1
62.8%
345 (41.9%)
112 (13.6%)
294 (35.7%)
7 (0.9%)
4 (0.5%)
0 (0.0%)
61 (7.4%)
$12,414
$1,700
$10,681
51.5
50.3
206
5
010027000060
212
West Blocton Middle School
Public
6-8
4721 Truman Aldrich Pkwy
West Blocton
35184
Bibb County
Bibb County
No
No
No
Yes
(205) 938-2451
387
21
18.4
55.6%
316 (81.7%)
20 (5.2%)
39 (10.1%)
0 (0.0%)
2 (0.5%)
0 (0.0%)
10 (2.6%)
$12,364
$2,861
$9,456
51.2
46.2
233
21
010036001426
213
Spring Garden High School
Public, Alternative
PK, KG-12
2430 County Road 29
Spring Garden
36275
Cherokee County
Cherokee County
No
No
No
Yes
(256) 447-7045
550
32
17.3
518 (94.2%)
3 (0.5%)
13 (2.4%)
0 (0.0%)
1 (0.2%)
2 (0.4%)
13 (2.4%)
$12,098
$2,127
$9,362
51.2
53.6
182
31
010063000283
214
Columbiana Middle School
Public
6-8
222 Joinertown Road
Columbiana
35051
Shelby County
Shelby County
No
No
No
No
(205) 682-6610
428
29
14.6
62.9%
322 (75.2%)
34 (7.9%)
57 (13.3%)
0 (0.0%)
2 (0.5%)
0 (0.0%)
13 (3.0%)
$13,135
$1,728
$11,376
51
51.1
203
11
010303001173
215
Southeastern School
Public, Alternative
PK, KG-12
18770 State Highway 75
Remlap
35133
Blount County
Blount County
No
No
No
Yes
(205) 681-3964
822
44
18.5
600 (73.0%)
19 (2.3%)
192 (23.4%)
0 (0.0%)
4 (0.5%)
0 (0.0%)
7 (0.9%)
$10,737
$2,018
$8,693
50.7
48.9
218
3
010042000211
216
Cotaco School
Public
PK, KG-8
100 Cotaco School Rd
Somerville
35670
Morgan County
Morgan County
No
No
No
Yes
(256) 778-8153
459
27
17
401 (87.4%)
7 (1.5%)
28 (6.1%)
2 (0.4%)
1 (0.2%)
1 (0.2%)
19 (4.1%)
$13,585
$3,815
$9,737
50.6
53.3
184
32
010248001041
217
Geraldine School
Public, Alternative
PK, KG-12
13011 Highway 227
Geraldine
35974
DeKalb County
DeKalb County
No
No
No
Yes
(256) 659-2142
1,211
74
16.4
684 (56.5%)
9 (0.7%)
339 (28.0%)
0 (0.0%)
169 (14.0%)
0 (0.0%)
10 (0.8%)
$11,514
$2,541
$8,942
50.5
59.3
157
60
010114000416
218
Florala High School
Public
7-12
22114 Begonia St
Florala
36442
Covington County
Covington County
No
No
No
Yes
(334) 858-3765
233
14
16.5
189 (81.1%)
31 (13.3%)
7 (3.0%)
0 (0.0%)
1 (0.4%)
1 (0.4%)
4 (1.7%)
$15,830
$3,827
$11,986
50.5
45.2
242
24
010093000360
219
Duncanville Middle School
Public
6-8
11205 Eagle Parkway
Duncanville
35456
Tuscaloosa County
Tuscaloosa County
No
No
No
No
(205) 342-2830
460
21
21.9
48.9%
238 (51.7%)
176 (38.3%)
34 (7.4%)
3 (0.7%)
0 (0.0%)
0 (0.0%)
9 (2.0%)
$9,716
$1,037
$8,646
50.3
49.7
210
9
010339001882
220
Leeds Middle School
Public
6-8
1771 Whitmire Street
Leeds
35094
Jefferson County
Leeds City
No
No
No
Yes
(205) 699-4505
452
27
16.7
50.9%
256 (56.6%)
113 (25.0%)
77 (17.0%)
0 (0.0%)
1 (0.2%)
0 (0.0%)
5 (1.1%)
$13,001
$1,547
$11,453
50.1
51.8
194
26
010001102095
221
Fayette Middle School
Public
5-8
418 3Rd Ave NE
Fayette
35555
Fayette County
Fayette County
No
No
No
Yes
(205) 932-7660
318
22
14.4
59.7%
198 (62.3%)
82 (25.8%)
13 (4.1%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
24 (7.5%)
$13,900
$3,649
$10,228
50
49.4
215
6
010147000523
222
Sand Rock High School
Public, Alternative
PK, KG-12
1950 Sand Rock Avenue
Sand Rock
35983
Cherokee County
Cherokee County
No
No
No
Yes
(256) 557-3825
783
43
18.2
719 (91.8%)
5 (0.6%)
38 (4.9%)
3 (0.4%)
4 (0.5%)
1 (0.1%)
13 (1.7%)
$11,987
$2,031
$9,943
49.9
34.1
302
80
010063000282
223
Valley Junior High School
Public
PK, KG-8
155 Valley School Rd
Jasper
35504
Walker County
Walker County
No
No
No
Yes
(205) 483-9381
602
32
18.8
408 (67.8%)
14 (2.3%)
150 (24.9%)
1 (0.2%)
3 (0.5%)
0 (0.0%)
26 (4.3%)
$11,316
$3,043
$8,238
49.9
46.7
231
8
010345001611
224
Huntsville Junior High School
Public
7-8
817 Adams St SE
Huntsville
35801
Madison County
Huntsville City
No
No
No
Yes
(256) 428-7700
530
26
20.7
50.0%
224 (42.3%)
207 (39.1%)
60 (11.3%)
1 (0.2%)
0 (0.0%)
2 (0.4%)
36 (6.8%)
$15,920
$3,906
$12,011
49.7
45.7
238
14
010180000632
225
PollardMcCall Junior High School
Public
PK, KG-8
3975 Old Highway 31
Brewton
36426
Escambia County
Escambia County
No
No
No
Yes
(251) 867-4070
200
12
16.6
162 (81.0%)
15 (7.5%)
4 (2.0%)
0 (0.0%)
5 (2.5%)
0 (0.0%)
14 (7.0%)
$20,738
$6,444
$14,277
49.4
56
172
53
010135000489
226
Munford Middle School
Public
6-8
360 Cedars Road
Munford
36268
Talladega County
Talladega County
No
No
No
Yes
(256) 315-5235
308
14
22
54.5%
226 (73.4%)
63 (20.5%)
10 (3.2%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
8 (2.6%)
$9,669
$1,308
$8,346
49.3
38.3
280
54
010318002086
227
Corner Middle School
Public
5-8
10005 Corner School Road
Warrior
35180
Jefferson County
Jefferson County
No
No
No
No
(205) 379-3230
437
22
19.6
35.2%
410 (93.8%)
6 (1.4%)
14 (3.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
7 (1.6%)
$10,447
$1,192
$9,239
49.3
60.7
146
81
010192002174
228
Wilson High School
Public
7-12
7601 Highway 17
Florence
35634
Lauderdale County
Lauderdale County
No
No
No
Yes
(256) 764-8470
585
37
15.7
555 (94.9%)
8 (1.4%)
5 (0.9%)
5 (0.9%)
2 (0.3%)
0 (0.0%)
10 (1.7%)
$13,432
$2,308
$11,075
49.2
44.2
249
21
010201000775
229
Appalachian School
Public, Alternative
PK, KG-12
350 County Highway 12
Oneonta
35121
Blount County
Blount County
No
No
No
Yes
(205) 775-1970
699
37
18.6
556 (79.5%)
6 (0.9%)
128 (18.3%)
0 (0.0%)
2 (0.3%)
0 (0.0%)
7 (1.0%)
$12,235
$1,960
$10,233
49
49.4
216
13
010042000203
230
Randolph County High School
Public
7-12
465 Woodland Ave
Wedowee
36278
Randolph County
Randolph County
No
No
No
Yes
(256) 357-4751
441
25
17.9
287 (65.1%)
82 (18.6%)
57 (12.9%)
7 (1.6%)
0 (0.0%)
1 (0.2%)
7 (1.6%)
$11,921
$2,238
$9,616
48.4
33.2
306
76
010282001119
231
Gordo High School
Public
7-12
630 4th St NW
Gordo
35466
Pickens County
Pickens County
No
No
No
Yes
(205) 364-7353
473
22
21.8
297 (62.8%)
112 (23.7%)
51 (10.8%)
2 (0.4%)
3 (0.6%)
0 (0.0%)
8 (1.7%)
$12,882
$3,036
$9,759
48.2
51.3
200
31
010273001104
232
Moody Junior High School
Public
7-8
600 High School Drive
Moody
35004
St. Clair County
St Clair County
No
No
No
No
(205) 640-2040
373
19
20
45.3%
260 (69.7%)
48 (12.9%)
37 (9.9%)
5 (1.3%)
0 (0.0%)
0 (0.0%)
23 (6.2%)
$9,452
$572
$8,868
48.1
46.2
234
2
010306201537
233
Floretta P Carson Visual and Performing Arts Academy
Public, Charter
6-11
3100 Cottage Hill Road
Mobile
36606
Mobile County
Floretta P Carson Visual and Performing Arts
Yes
(n/a)
No
(n/a)
(251) 289-9437
235
9
26.1
28 (11.9%)
186 (79.1%)
10 (4.3%)
1 (0.4%)
1 (0.4%)
0 (0.0%)
9 (3.8%)
47.9
(n/a)
010358602690
234
Montevallo Middle School
Public
6-8
235 Samford St
Montevallo
35115
Shelby County
Shelby County
No
No
No
No
(205) 682-6410
346
31
11.3
78.6%
139 (40.2%)
70 (20.2%)
128 (37.0%)
1 (0.3%)
1 (0.3%)
0 (0.0%)
7 (2.0%)
$14,962
$2,317
$12,613
47.6
43.3
253
19
010303001178
235
Calera Middle
Public
6-8
9178 Highway 22
Montevallo
35115
Shelby County
Shelby County
No
No
No
No
(205) 728-8737
767
46
16.8
62.5%
277 (36.1%)
330 (43.0%)
108 (14.1%)
12 (1.6%)
4 (0.5%)
1 (0.1%)
35 (4.6%)
$11,136
$1,275
$9,834
46.8
41.1
267
32
010303001868
236
Danville Middle School
Public
5-8
5933 Highway 36 W
Danville
35619
Morgan County
Morgan County
No
No
No
No
(256) 773-7723
372
19
20.1
57.3%
312 (83.9%)
13 (3.5%)
34 (9.1%)
1 (0.3%)
6 (1.6%)
1 (0.3%)
5 (1.3%)
$10,425
$1,517
$8,874
46.7
47.5
227
9
010248000574
237
Sansom Middle School
Public
6-8
2210 W Meighan Blvd
Gadsden
35904
Etowah County
Gadsden City
No
No
No
Yes
(256) 546-4992
339
20
16.6
77.6%
128 (37.8%)
107 (31.6%)
86 (25.4%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
17 (5.0%)
$10,613
$3,153
$7,448
46.4
35
297
60
010162000559
238
Artemis Virtual Academy
Public, Virtual, Alternative
K-12
1302 Woodmont Avenue
Huntsville
35801
Madison County
Huntsville City
No
(n/a)
Yes
(n/a)
(256) 428-8005
338
5
67.6
166 (49.1%)
107 (31.7%)
33 (9.8%)
1 (0.3%)
2 (0.6%)
2 (0.6%)
27 (8.0%)
46.3
(n/a)
010180002711
239
Semmes Middle School
Public
6-8
4566 Ed George Road
Semmes
36575
Mobile County
Mobile County
No
No
No
Yes
(251) 221-2344
1,181
63
18.7
62.9%
720 (61.0%)
285 (24.1%)
123 (10.4%)
6 (0.5%)
5 (0.4%)
0 (0.0%)
42 (3.6%)
$10,714
$2,342
$8,279
46.2
42.1
262
23
010237000955
240
Handley Middle School
Public
4-8
251 Gilham Rd
Roanoke
36274
Randolph County
Roanoke City
No
No
No
Yes
(334) 539-5265
483
28
17.5
69.2%
280 (58.0%)
182 (37.7%)
7 (1.4%)
5 (1.0%)
0 (0.0%)
0 (0.0%)
9 (1.9%)
$10,826
$2,240
$8,586
46.1
49.6
212
28
010285001127
241
Reeltown High School
Public
6-12
4090 AL Highway 120
Notasulga
36866
Tallapoosa County
Tallapoosa County
No
No
No
Yes
(334) 257-1670
495
25
19.4
361 (72.9%)
103 (20.8%)
17 (3.4%)
1 (0.2%)
1 (0.2%)
1 (0.2%)
11 (2.2%)
$13,605
$2,595
$10,997
46
49.6
213
28
010321001234
242
Falkville High School
Public
6-12
43 Clark Dr
Falkville
35622
Morgan County
Morgan County
No
No
No
No
(256) 784-5248
467
23
20.5
419 (89.7%)
5 (1.1%)
34 (7.3%)
0 (0.0%)
2 (0.4%)
0 (0.0%)
7 (1.5%)
$12,919
$1,886
$10,999
46
24.9
333
91
010248001044
243
Renaissance Virtual School
Public, Virtual, Alternative
4-12
455 US Highway 31 North
Athens
35611
Limestone County
Athens City
No
(n/a)
Yes
(n/a)
(256) 771-0752
350
8
43.7
270 (77.1%)
32 (9.1%)
25 (7.1%)
5 (1.4%)
1 (0.3%)
1 (0.3%)
16 (4.6%)
45.1
(n/a)
010012002708
244
Meek High School
Public
5-12
6615 Co Rd 41
Arley
35541
Winston County
Winston County
No
No
No
No
(205) 384-5825
286
14
20.2
266 (93.0%)
2 (0.7%)
8 (2.8%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
9 (3.1%)
$13,009
$1,907
$10,888
44.9
42.5
260
16
010358001360
245
Summerdale School
Public
PK, KG-8
401 E Jackson Ave
Summerdale
36580
Baldwin County
Baldwin County
No
No
No
Yes
(251) 989-6850
615
35
17.4
313 (50.9%)
25 (4.1%)
216 (35.1%)
3 (0.5%)
1 (0.2%)
0 (0.0%)
57 (9.3%)
$14,981
$2,704
$12,245
44.8
52.2
189
56
010027000069
246
Duran Junior High School
Public
7-8
309 Williamson Drive
Pell City
35125
St. Clair County
Pell City
No
No
No
No
(205) 338-2825
601
32
18.7
58.9%
445 (74.0%)
89 (14.8%)
30 (5.0%)
9 (1.5%)
1 (0.2%)
0 (0.0%)
27 (4.5%)
$13,810
$2,076
$11,719
44.7
46.4
232
14
010265001570
247
Brantley High School
Public, Alternative
PK, KG-12
8879 N Main St
Brantley
36009
Crenshaw County
Crenshaw County
No
No
No
Yes
(334) 527-8879
572
35
16.2
365 (63.8%)
150 (26.2%)
18 (3.1%)
9 (1.6%)
1 (0.2%)
0 (0.0%)
29 (5.1%)
$13,936
$3,023
$10,854
44.4
45
245
2
010096000365
248
Magic City Acceptance Academy
Public, Charter
6-12
75 Bagby Dr
Birmingham
35209
Jefferson County
Magic City Acceptance Academy
Yes
No
No
Yes
(205) 961-3204
345
22
15.6
183 (53.0%)
38 (11.0%)
104 (30.1%)
3 (0.9%)
1 (0.3%)
1 (0.3%)
15 (4.3%)
$14,556
$2,053
$12,504
44.2
40.5
270
22
010021102505
249
Samson Middle School
Public
6-8
209 N Broad St
Samson
36477
Geneva County
Geneva County
No
No
No
Yes
(850) 761-6005
156
8
19.5
68.6%
113 (72.4%)
18 (11.5%)
21 (13.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
4 (2.6%)
$9,811
$1,630
$8,140
43.9
53
185
64
010166001772
250
Weaver High School
Public
7-12
917 Clairmont Dr
Weaver
36277
Calhoun County
Calhoun County
No
No
No
No
(256) 741-7201
468
28
16.5
328 (70.1%)
96 (20.5%)
28 (6.0%)
3 (0.6%)
1 (0.2%)
3 (0.6%)
9 (1.9%)
$10,194
$1,264
$8,898
43.7
51.7
195
55
010054000247
251
Hanceville Middle School
Public
6-8
805 Commercial St SE
Hanceville
35077
Cullman County
Cullman County
No
No
No
Yes
(256) 352-6175
284
17
16.7
61.6%
206 (72.5%)
11 (3.9%)
45 (15.8%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
22 (7.7%)
$9,117
$1,250
$7,822
43.6
45.6
241
10
010102000420
252
Oakman Middle School
Public
5-8
142 School St
Oakman
35579
Walker County
Walker County
No
No
No
Yes
(205) 622-3611
249
13
19.1
45.4%
230 (92.4%)
14 (5.6%)
1 (0.4%)
0 (0.0%)
0 (0.0%)
1 (0.4%)
3 (1.2%)
$10,876
$2,133
$8,707
43.5
43.8
252
010345001319
253
Grand Bay Middle School
Public
6-8
12800 Cunningham Rd
Grand Bay
36541
Mobile County
Mobile County
No
No
No
Yes
(251) 865-6511
751
40
18.7
59.8%
558 (74.3%)
98 (13.0%)
27 (3.6%)
17 (2.3%)
5 (0.7%)
0 (0.0%)
46 (6.1%)
$10,717
$2,329
$8,296
43.2
45.6
239
14
010237000938
254
Oak Grove High School
Public
6-12
9494 Oak Grove Pkwy
Bessemer
35023
Jefferson County
Jefferson County
No
No
No
No
(205) 379-5000
777
42
18.5
715 (92.0%)
27 (3.5%)
17 (2.2%)
1 (0.1%)
2 (0.3%)
1 (0.1%)
14 (1.8%)
$11,439
$1,051
$10,372
43.2
44
250
4
010192000732
255
Gaylesville High School
Public, Alternative
PK, KG-12
760 Trojan Way
Gaylesville
35973
Cherokee County
Cherokee County
No
No
No
Yes
(256) 422-3401
341
22
15.5
330 (96.8%)
4 (1.2%)
3 (0.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
4 (1.2%)
$14,175
$3,041
$11,123
43.1
50.2
207
48
010063000279
256
Sylvania School
Public, Alternative
PK, KG-12
133 2nd Street N
Sylvania
35988
DeKalb County
DeKalb County
No
No
No
Yes
(256) 638-2030
915
54
16.8
578 (63.2%)
13 (1.4%)
155 (16.9%)
5 (0.5%)
146 (16.0%)
0 (0.0%)
18 (2.0%)
$11,517
$2,060
$9,340
43
35.9
293
37
010114000424
257
South Girard School
Public
8
521 Fontaine Rd
Phenix City
36869
Russell County
Phenix City
No
No
No
Yes
(334) 298-2527
501
30
16.6
60.5%
109 (21.8%)
302 (60.3%)
57 (11.4%)
1 (0.2%)
2 (0.4%)
0 (0.0%)
30 (6.0%)
$11,101
$2,318
$8,756
42.6
44.3
248
9
010270001092
258
Austin Junior High School
Public
8-9
1625 Danville Road SW
Decatur
35601
Morgan County
Decatur City
No
No
No
No
(256) 552-3060
664
48
13.9
170 (25.6%)
197 (29.7%)
256 (38.6%)
7 (1.1%)
0 (0.0%)
5 (0.8%)
29 (4.4%)
$14,305
$1,738
$12,562
42.3
39.5
277
19
010117002456
259
Red Level School
Public, Alternative
PK, KG-12
28551 Barrow Road
Red Level
36474
Covington County
Covington County
No
No
No
Yes
(334) 469-5315
535
34
15.7
449 (83.9%)
49 (9.2%)
18 (3.4%)
0 (0.0%)
2 (0.4%)
0 (0.0%)
17 (3.2%)
$12,298
$2,183
$10,099
42.1
28.6
317
58
010093002167
260
Billingsley High School
Public, Alternative
PK, KG-12
2446 County Road 77
Billingsley
36006
Autauga County
Autauga County
No
No
No
Yes
(205) 755-1629
586
39
15
428 (73.0%)
107 (18.3%)
18 (3.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
33 (5.6%)
$13,478
$2,388
$11,075
42
36.2
291
31
010024000045
261
Leroy High School
Public, Alternative
PK, KG-12
26301 Highway 43
Leroy
36548
Washington County
Washington County
No
No
No
Yes
(251) 246-2000
463
25
18.4
281 (60.7%)
99 (21.4%)
4 (0.9%)
3 (0.6%)
58 (12.5%)
1 (0.2%)
17 (3.7%)
$12,725
$2,448
$10,257
41.9
39.5
276
15
010348001337
262
Repton Junior High School
Public
PK, KG-8
2340 Conaly Street
Repton
36475
Conecuh County
Conecuh County
No
No
No
Yes
(251) 248-2960
129
6
21.5
33 (25.6%)
88 (68.2%)
1 (0.8%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
7 (5.4%)
$20,183
$6,007
$14,115
41.8
(n/a)
010087000350
263
Sanford Middle School
Public
6-8
1500 Lee Road 11
Opelika
36804
Lee County
Lee County
No
No
No
Yes
(334) 705-6040
533
34
15.5
60.4%
317 (59.5%)
109 (20.5%)
56 (10.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
51 (9.6%)
$13,742
$2,696
$11,015
41.7
42.6
258
5
010207000793
264
Austin Middle School
Public
6-7
2715 Danville Rd SW
Decatur
35603
Morgan County
Decatur City
No
No
No
No
(256) 552-4622
727
49
14.7
64.8%
156 (21.5%)
201 (27.6%)
283 (38.9%)
16 (2.2%)
1 (0.1%)
4 (0.6%)
66 (9.1%)
$14,969
$1,710
$13,254
41.7
45.6
240
24
010117000081
265
The EDGE
Public, Virtual, Alternative
K-12
707 Micanopy Street
Wetumpka
36092
Elmore County
Elmore County
No
No
Yes
No
(334) 514-3931
456
12
38
310 (68.0%)
78 (17.1%)
48 (10.5%)
0 (0.0%)
3 (0.7%)
0 (0.0%)
17 (3.7%)
$5,764
$48
$5,715
41.5
34
303
38
010129002494
266
Luverne High School
Public, Alternative
PK, KG-12
194 First Ave
Luverne
36049
Crenshaw County
Crenshaw County
No
No
No
Yes
(334) 335-3331
745
48
15.6
355 (47.7%)
302 (40.5%)
23 (3.1%)
9 (1.2%)
2 (0.3%)
0 (0.0%)
54 (7.2%)
$12,045
$2,886
$9,100
41.4
44.5
247
19
010096000368
267
Phenix City Intermediate School
Public
6-7
2401 S Railroad St
Phenix City
36867
Russell County
Phenix City
No
No
No
Yes
(334) 298-8744
1,068
63
16.9
63.7%
229 (21.4%)
666 (62.4%)
113 (10.6%)
8 (0.7%)
1 (0.1%)
0 (0.0%)
51 (4.8%)
$11,476
$3,098
$8,351
41.2
38.1
281
14
010270001090
268
Athens Middle School
Public
6-8
100 Hwy 31 North
Athens
35611
Limestone County
Athens City
No
No
No
No
(256) 233-6620
935
48
19.4
59.3%
438 (46.8%)
195 (20.9%)
229 (24.5%)
12 (1.3%)
5 (0.5%)
4 (0.4%)
52 (5.6%)
$9,081
$1,264
$7,802
40.6
49.5
214
54
010012001473
269
Decatur Middle School
Public
6-8
1011 Prospect Drive SE
Decatur
35601
Morgan County
Decatur City
No
No
No
No
(256) 552-3035
818
51
16
63.6%
263 (32.2%)
195 (23.8%)
308 (37.7%)
5 (0.6%)
3 (0.4%)
0 (0.0%)
44 (5.4%)
$15,785
$1,586
$14,193
40.5
40.9
268
1
010117000433
270
Peter F Alba Middle School
Public
6-8
14180 S Wintzell Ave
Bayou La Batre
36509
Mobile County
Mobile County
No
No
No
Yes
(251) 824-4134
443
24
18.4
69.8%
280 (63.2%)
57 (12.9%)
34 (7.7%)
36 (8.1%)
1 (0.2%)
0 (0.0%)
35 (7.9%)
$12,003
$3,063
$8,848
40.5
40.6
269
1
010237000895
271
Sheffield Junior High School
Public
7-8
1803 30th St
Sheffield
35660
Colbert County
Sheffield City
No
No
No
Yes
(256) 386-5735
127
10
13
69.3%
57 (44.9%)
42 (33.1%)
12 (9.4%)
0 (0.0%)
1 (0.8%)
0 (0.0%)
15 (11.8%)
$10,821
$2,540
$8,274
40.1
36.5
290
19
010300000160
272
Clements High School
Public
6-12
7730 Highway 72 W
Athens
35611
Limestone County
Limestone County
No
No
No
Yes
(256) 729-6564
525
32
16.6
369 (70.3%)
43 (8.2%)
98 (18.7%)
0 (0.0%)
2 (0.4%)
2 (0.4%)
11 (2.1%)
$13,955
$2,199
$11,742
40
35
298
26
010210000799
273
Parrish ElementaryMiddle School
Public
PK, KG-8
95 Engle St
Parrish
35580
Walker County
Walker County
No
No
No
Yes
(205) 686-5061
288
20
14.4
231 (80.2%)
27 (9.4%)
19 (6.6%)
0 (0.0%)
0 (0.0%)
1 (0.3%)
10 (3.5%)
$14,166
$4,605
$9,526
39.7
41.6
264
9
010345001321
274
Childersburg Middle School
Public
6-8
800 4th St SE
Childersburg
35044
Talladega County
Talladega County
No
No
No
Yes
(256) 315-5505
245
15
16.6
74.3%
92 (37.6%)
138 (56.3%)
8 (3.3%)
0 (0.0%)
0 (0.0%)
1 (0.4%)
6 (2.4%)
$10,673
$1,687
$8,971
39.6
47
229
45
010318001756
275
Stevenson Middle School
Public
5-8
701 Kentucky Ave
Stevenson
35772
Jackson County
Jackson County
No
No
No
Yes
(256) 437-2945
235
13
18
61.3%
141 (60.0%)
21 (8.9%)
36 (15.3%)
0 (0.0%)
27 (11.5%)
0 (0.0%)
10 (4.3%)
$15,376
$5,903
$9,463
39.1
51.5
197
78
010183001534
276
Central Junior High School of Clay County
Public
7-8
1 Bob Riley Drive
Lineville
36266
Clay County
Clay County
No
No
No
No
(256) 396-1401
282
16
17.2
59.2%
184 (65.2%)
48 (17.0%)
16 (5.7%)
2 (0.7%)
1 (0.4%)
0 (0.0%)
31 (11.0%)
$8,771
$977
$7,794
38.9
41.3
266
10
010075002205
277
Thorsby High School
Public, Alternative
PK, KG-12
54 Opportunity Dr
Thorsby
35171
Chilton County
Chilton County
No
No
No
Yes
(205) 280-4880
895
44
20.2
732 (81.8%)
44 (4.9%)
94 (10.5%)
1 (0.1%)
1 (0.1%)
0 (0.0%)
23 (2.6%)
$9,775
$1,885
$7,883
38.2
51
204
73
010066000270
278
Hollywood Elementary School
Public
PK, KG-8
6369 County Road 33
Hollywood
35752
Jackson County
Jackson County
No
No
No
Yes
(256) 574-2054
184
13
14.7
147 (79.9%)
9 (4.9%)
18 (9.8%)
0 (0.0%)
5 (2.7%)
1 (0.5%)
4 (2.2%)
$18,750
$4,118
$14,624
38
59.3
158
120
010183000659
279
BB Comer Memorial High School
Public
7-12
801 Seminole Ave
Sylacauga
35150
Talladega County
Talladega County
No
No
No
Yes
(256) 315-5400
395
20
19.6
250 (63.3%)
115 (29.1%)
19 (4.8%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
10 (2.5%)
$15,652
$4,184
$11,454
37.5
46
235
44
010318001210
280
Brilliant School
Public, Alternative
K-12
10180 State Highway 129
Brilliant
35548
Marion County
Marion County
No
No
No
Yes
(205) 465-2323
258
16
16.1
242 (93.8%)
3 (1.2%)
8 (3.1%)
3 (1.2%)
0 (0.0%)
0 (0.0%)
2 (0.8%)
$15,351
$3,532
$11,780
37.3
45.7
237
43
010231000861
281
W S Neal Middle School
Public
5-8
703 Williamson St
East Brewton
36426
Escambia County
Escambia County
No
No
No
Yes
(251) 867-5035
386
20
19.7
67.4%
271 (70.2%)
88 (22.8%)
16 (4.1%)
0 (0.0%)
2 (0.5%)
0 (0.0%)
9 (2.3%)
$12,763
$3,921
$8,825
37.2
35.6
294
13
010135001506
282
Beulah High School
Public
6-12
4848 Lee Road 270
Valley
36854
Lee County
Lee County
No
No
No
No
(334) 705-6020
535
38
14
366 (68.4%)
105 (19.6%)
29 (5.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
35 (6.5%)
$16,456
$1,724
$14,700
37
33.6
305
23
010207000791
283
Vina High School
Public, Alternative
PK, KG-12
8250 County Road 23
Vina
35593
Franklin County
Franklin County
No
No
No
Yes
(256) 331-2260
257
19
13.8
242 (94.2%)
3 (1.2%)
4 (1.6%)
1 (0.4%)
1 (0.4%)
0 (0.0%)
6 (2.3%)
$17,809
$4,675
$13,124
36.9
48.1
224
59
010159000548
284
Valley Head High School
Public, Alternative
PK, KG-12
235 1st Ave
Valley Head
35989
DeKalb County
DeKalb County
No
No
No
Yes
(256) 635-6228
517
35
14.7
344 (66.5%)
3 (0.6%)
129 (25.0%)
0 (0.0%)
30 (5.8%)
0 (0.0%)
11 (2.1%)
$14,708
$3,344
$10,932
36.9
30.2
314
30
010114000425
285
Pike County High School
Public
7-12
552 S Main Street
Brundidge
36010
Pike County
Pike County
No
No
No
Yes
(334) 735-2389
484
29
16.6
124 (25.6%)
272 (56.2%)
69 (14.3%)
6 (1.2%)
0 (0.0%)
0 (0.0%)
13 (2.7%)
$14,425
$2,467
$11,873
36.8
45.2
243
42
010279001112
286
Etowah Middle School
Public
6-8
316 Jones Street
Attalla
35954
Etowah County
Attalla City
No
No
No
Yes
(256) 538-3236
342
19
17.8
74.0%
229 (67.0%)
64 (18.7%)
29 (8.5%)
1 (0.3%)
2 (0.6%)
1 (0.3%)
16 (4.7%)
$11,112
$2,083
$8,990
36.6
38.8
278
8
010018000034
287
Hubbertville School
Public, Alternative
PK, KG-12
7360 County Road 49
Fayette
35555
Fayette County
Fayette County
No
No
No
Yes
(205) 487-2845
450
27
16.6
438 (97.3%)
7 (1.6%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
3 (0.7%)
$13,296
$3,266
$10,008
36.2
39.9
274
13
010147000525
288
Albertville Middle School
Public
7-8
600 E Alabama Ave
Albertville
35950
Marshall County
Albertville City
No
No
No
Yes
(256) 878-2341
849
43
19.7
66.2%
262 (30.9%)
45 (5.3%)
518 (61.0%)
3 (0.4%)
4 (0.5%)
0 (0.0%)
17 (2.0%)
$10,015
$2,587
$7,428
36
37.9
283
5
010000500870
289
Jefferson County Virtual School
Public, Virtual, Alternative
1-12
2100 18th Street South
Birmingham
35209
Jefferson County
Jefferson County
No
No
Yes
No
(205) 379-2070
247
145 (58.7%)
82 (33.2%)
7 (2.8%)
0 (0.0%)
0 (0.0%)
1 (0.4%)
12 (4.9%)
$2,486
$117
$2,370
35.9
41.5
265
24
010192002496
290
Williams Middle School
Public
6-8
155 Barren Fork Blvd SW
Huntsville
35824
Madison County
Huntsville City
No
No
No
No
(256) 428-7330
659
30
21.9
49.9%
106 (16.1%)
397 (60.2%)
84 (12.7%)
4 (0.6%)
2 (0.3%)
9 (1.4%)
57 (8.6%)
$10,474
$559
$9,911
35.6
36.9
289
1
010180002146
291
Douglas Middle School
Public
6-8
Highway 75
Douglas
35964
Marshall County
Marshall County
No
No
No
Yes
(256) 593-1240
512
27
18.8
67.2%
258 (50.4%)
6 (1.2%)
235 (45.9%)
4 (0.8%)
3 (0.6%)
1 (0.2%)
5 (1.0%)
$13,356
$4,887
$8,437
35.3
40.3
271
20
010000601812
292
Russell County Middle School
Public
6-8
80 Warrior Way
Seale
36875
Russell County
Russell County
No
No
No
Yes
(706) 569-3733
810
43
18.8
50.2%
340 (42.0%)
322 (39.8%)
81 (10.0%)
1 (0.1%)
2 (0.2%)
4 (0.5%)
60 (7.4%)
$10,017
$2,163
$7,849
35.3
37.2
287
5
010288001441
293
North Mobile County Middle School
Public
PK, KG-8
1950 Salco Road West
Axis
36505
Mobile County
Mobile County
No
No
No
Yes
(251) 221-2000
422
25
17
187 (44.3%)
163 (38.6%)
8 (1.9%)
0 (0.0%)
15 (3.6%)
0 (0.0%)
49 (11.6%)
$14,224
$3,818
$10,317
35
37.1
288
5
010237002136
294
Moulton Middle School
Public
5-8
660 College St
Moulton
35650
Lawrence County
Lawrence County
No
No
No
Yes
(256) 905-2460
505
25
20.2
53.5%
410 (81.2%)
37 (7.3%)
32 (6.3%)
4 (0.8%)
21 (4.2%)
0 (0.0%)
1 (0.2%)
$10,029
$1,796
$8,219
34.9
36.1
292
2
010204000786
295
Lott Middle School
Public
6-8
17740 Celeste Rd
Citronelle
36522
Mobile County
Mobile County
No
No
No
Yes
(251) 221-2240
427
18
23.7
68.6%
252 (59.0%)
54 (12.6%)
16 (3.7%)
1 (0.2%)
61 (14.3%)
0 (0.0%)
43 (10.1%)
$12,507
$2,356
$10,058
34.6
40.2
272
23
010237001438
296
Sparkman Middle School
Public
6-8
2697 Carters Gin Rd
Toney
35773
Madison County
Madison County
No
No
No
Yes
(256) 851-4610
723
40
18
59.3%
257 (35.5%)
283 (39.1%)
92 (12.7%)
6 (0.8%)
27 (3.7%)
2 (0.3%)
56 (7.7%)
$9,749
$2,197
$7,531
34.6
44.7
246
50
010222001412
297
Saks High School
Public
7-12
4401 Saks Rd
Anniston
36206
Calhoun County
Calhoun County
No
No
No
Yes
(256) 741-7000
419
28
15
135 (32.2%)
211 (50.4%)
60 (14.3%)
2 (0.5%)
0 (0.0%)
0 (0.0%)
11 (2.6%)
$14,220
$2,391
$11,797
34.5
37.6
285
12
010054000243
298
Centreville Middle School
Public
5-8
1621 Montgomery Hwy
Centreville
35042
Bibb County
Bibb County
No
No
No
Yes
(205) 926-9861
440
24
18.3
60.9%
247 (56.1%)
154 (35.0%)
29 (6.6%)
3 (0.7%)
0 (0.0%)
0 (0.0%)
7 (1.6%)
$11,452
$2,685
$8,721
34.4
31.7
309
11
010036000094
299
Dadeville High School
Public
6-12
227 Weldon St
Dadeville
36853
Tallapoosa County
Tallapoosa County
No
No
No
Yes
(256) 825-7848
534
25
21.2
246 (46.1%)
260 (48.7%)
14 (2.6%)
2 (0.4%)
1 (0.2%)
0 (0.0%)
11 (2.1%)
$13,674
$2,097
$11,564
34.2
34.2
301
2
010321001229
300
Ruhuma Junior High School
Public
PK, KG-8
3371 County Road 81
Fort Payne
35967
DeKalb County
DeKalb County
No
No
No
Yes
(256) 845-3377
175
12
14.7
122 (69.7%)
1 (0.6%)
15 (8.6%)
0 (0.0%)
34 (19.4%)
0 (0.0%)
3 (1.7%)
$16,454
$5,765
$10,660
33.9
27.1
324
24
010114000423
Page:
1
2
3
4
5
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Alabama
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
Schooldigger calculates school rankings based on Summative Assessment Mathematics, Summative Assessment English, Summative Assessment Science test scores released by the Alabama State Department of Education.
These rankings were last updated on August 14, 2026, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Alabama State Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Alabama State Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Explore SchoolDigger:
Search all schools in Alabama
and filter by grade, district, and more.
See how site visitors rate schools
in every state.
New data:
see the latest test scores and school information we've added.
Widgets:
add SchoolDigger school info to your own site.
Developers: build with our school data API
.
AL ranking lists by student group:
Female
·
Male
·
Asian
·
African American
·
Hispanic
·
White
·
Multi-racial
·
English Language Learner
·
Special Education
·
Low Socio Economic Status
·
Homeless
·
Military Connected
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Alabama State Department of Education.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...