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 High Schools in Alabama
Find the best Alabama high 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
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 (2019)
Ranking (
2026
vs
2025
)
ID
Rank
(of
386
)
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/Disc Lunch
Recipients (2025)
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
1
Loveless Academic Magnet Program High School
Public, Magnet
9-12
3440 McGehee Rd
Montgomery
36111
Montgomery County
Montgomery County
No
Yes
No
No
(334) 284-7500
394
27
14.5
17.5%
104 (26.4%)
104 (26.4%)
22 (5.6%)
153 (38.8%)
3 (0.8%)
1 (0.3%)
7 (1.8%)
$9,652
$738
$8,863
100
100
1
010243001417
2
Jefferson County International Baccalaureate School
Public
6-12
1450 Carson Road North
Birmingham
35127
Jefferson County
Jefferson County
No
No
No
No
(205) 379-5280
345
20
17.6
38.3%
143 (41.4%)
139 (40.3%)
50 (14.5%)
2 (0.6%)
0 (0.0%)
0 (0.0%)
11 (3.2%)
$13,217
$835
$12,351
100
(n/a)
010192002421
3
New Century Technology High School
Public, Magnet
9-12
2500 Meridian Street NW
Huntsville
35811
Madison County
Huntsville City
No
Yes
No
No
(256) 428-7800
366
27
13.5
20.8%
176 (48.1%)
106 (29.0%)
54 (14.8%)
12 (3.3%)
2 (0.5%)
0 (0.0%)
16 (4.4%)
100
99.8
4
1
010180001374
4
Mountain Brook High School
Public
10-12
3650 Bethune Dr
Mountain Brook
35223
Jefferson County
Mountain Brook City
No
No
No
No
(205) 414-3800
985
98
10.1
2.8%
908 (92.2%)
0 (0.0%)
22 (2.2%)
12 (1.2%)
0 (0.0%)
0 (0.0%)
43 (4.4%)
$16,839
$115
$16,723
99.9
99.9
2
2
010249001056
5
Vestavia Hills High School
Public
10-12
2235 Lime Rock Rd
Vestavia Hills
35216
Jefferson County
Vestavia Hills City
No
No
No
No
(205) 402-5250
1,625
117
13.8
9.8%
1,328 (81.7%)
72 (4.4%)
70 (4.3%)
112 (6.9%)
4 (0.2%)
0 (0.0%)
39 (2.4%)
$12,105
$678
$11,425
99.9
99.9
3
2
010343001304
6
Homewood High School
Public
9-12
1901 S Lakeshore Dr
Homewood
35209
Jefferson County
Homewood City
No
No
No
No
(205) 871-9663
1,333
111
12
27.9%
864 (64.8%)
210 (15.8%)
183 (13.7%)
29 (2.2%)
3 (0.2%)
1 (0.1%)
43 (3.2%)
$14,426
$982
$13,423
99
99.5
7
1
010176000608
7
HewittTrussville High School
Public
9-12
6450 Husky Parkway
Trussville
35173
Jefferson County
Trussville City
No
No
No
No
(205) 228-4000
1,571
100
15.7
15.3%
1,185 (75.4%)
254 (16.2%)
52 (3.3%)
39 (2.5%)
4 (0.3%)
1 (0.1%)
36 (2.3%)
$11,143
$826
$10,308
99
99.6
5
2
010001301682
8
Spain Park High School
Public
9-12
4700 Jaguar Drive
Hoover
35242
Shelby County
Hoover City
No
No
No
No
(205) 439-1400
1,472
98
15
31.2%
867 (58.9%)
273 (18.5%)
153 (10.4%)
110 (7.5%)
2 (0.1%)
2 (0.1%)
65 (4.4%)
$13,243
$825
$12,416
98.6
94.4
20
12
010000701456
9
Hartselle High School
Public
9-12
1000 Bethel Road NE
Hartselle
35640
Morgan County
Hartselle City
No
No
No
No
(256) 751-5615
1,027
71
14.4
26.8%
896 (87.2%)
43 (4.2%)
47 (4.6%)
7 (0.7%)
7 (0.7%)
1 (0.1%)
26 (2.5%)
$10,312
$522
$9,776
98.4
88.7
33
24
010173000599
10
Orange Beach MiddleHigh School
Public
7-12
23908 Canal Road
Orange Beach
36561
Baldwin County
Orange Beach City
No
(n/a)
No
(n/a)
(251) 967-5306
662
44
15
18.7%
588 (88.8%)
11 (1.7%)
32 (4.8%)
6 (0.9%)
8 (1.2%)
2 (0.3%)
15 (2.3%)
98.3
92.3
26
16
010358102555
11
Fairhope High School
Public
9-12
18800 Greeno Rd
Fairhope
36532
Baldwin County
Baldwin County
No
No
No
No
(251) 928-8309
1,536
102
15.1
21.9%
1,201 (78.2%)
89 (5.8%)
141 (9.2%)
16 (1.0%)
0 (0.0%)
0 (0.0%)
89 (5.8%)
$8,721
$471
$8,244
98.2
99.5
6
5
010027000100
12
Hoover High School
Public
9-12
1000 Buccaneer Drive
Hoover
35244
Jefferson County
Hoover City
No
No
No
No
(205) 439-1200
2,919
185
15.7
29.6%
1,469 (50.3%)
778 (26.7%)
316 (10.8%)
235 (8.1%)
2 (0.1%)
4 (0.1%)
115 (3.9%)
$11,758
$943
$10,814
98.2
93
24
12
010000700251
13
Cullman High School
Public
9-12
510 13th St NE
Cullman
35055
Cullman County
Cullman City
No
No
No
No
(256) 734-3923
1,014
62
16.3
28.6%
862 (85.0%)
6 (0.6%)
100 (9.9%)
18 (1.8%)
3 (0.3%)
1 (0.1%)
24 (2.4%)
$10,356
$703
$9,650
98.1
85.2
50
37
010099000370
14
Oak Mountain High School
Public
9-12
5476 Caldwell Mill Rd
Birmingham
35242
Shelby County
Shelby County
No
No
No
No
(205) 682-5200
1,648
89
18.5
23.3%
1,197 (72.6%)
172 (10.4%)
161 (9.8%)
90 (5.5%)
5 (0.3%)
2 (0.1%)
21 (1.3%)
$9,326
$516
$8,795
97.9
96.2
11
3
010303001189
15
James Clemens High School
Public
9-12
11306 County Line Road
Madison
35756
Limestone County
Madison City
No
No
No
No
(256) 216-5313
2,159
121
17.8
23.3%
1,169 (54.1%)
418 (19.4%)
208 (9.6%)
221 (10.2%)
12 (0.6%)
5 (0.2%)
126 (5.8%)
$9,387
$717
$8,640
97
95.1
16
1
010000802198
16
Bob Jones High School
Public
9-12
650 Hughes Rd
Madison
35758
Madison County
Madison City
No
No
No
No
(256) 772-2547
2,048
113
18
25.4%
1,096 (53.5%)
469 (22.9%)
183 (8.9%)
142 (6.9%)
14 (0.7%)
1 (0.0%)
143 (7.0%)
$9,356
$610
$8,716
95.9
93.9
22
6
010000800831
17
Spanish Fort High School
Public
9-12
One Plaza De Toros
Spanish Fort
36527
Baldwin County
Baldwin County
No
No
No
No
(251) 621-6629
1,115
67
16.5
16.7%
883 (79.2%)
80 (7.2%)
64 (5.7%)
17 (1.5%)
1 (0.1%)
1 (0.1%)
69 (6.2%)
$10,360
$717
$9,638
95.7
98.7
8
9
010027002073
18
Arab High School
Public
9-12
511 Arabian Dr NE
Arab
35016
Marshall County
Arab City
No
No
No
No
(256) 586-6026
735
50
14.8
39.7%
679 (92.4%)
6 (0.8%)
19 (2.6%)
14 (1.9%)
4 (0.5%)
1 (0.1%)
12 (1.6%)
$10,984
$782
$10,192
94.1
86.2
45
27
010010000028
19
Huntsville High School
Public
9-12
2304 Billie Watkins St SW
Huntsville
35801
Madison County
Huntsville City
No
No
No
No
(256) 428-8050
1,807
103
17.5
32.8%
1,068 (59.1%)
458 (25.3%)
149 (8.2%)
28 (1.5%)
13 (0.7%)
3 (0.2%)
88 (4.9%)
$7,531
$475
$7,055
94
90.7
30
11
010180000631
20
Daphne High School
Public
9-12
9300 Champions Way
Daphne
36526
Baldwin County
Baldwin County
No
No
No
No
(251) 626-8787
1,639
103
15.9
27.6%
1,040 (63.5%)
282 (17.2%)
153 (9.3%)
26 (1.6%)
3 (0.2%)
1 (0.1%)
134 (8.2%)
$9,220
$469
$8,745
93.8
95.5
13
7
010027001759
21
Chelsea High School
Public
9-12
10510 Highway 11
Chelsea
35043
Shelby County
Shelby County
No
No
No
No
(205) 682-7200
1,235
73
17
23.5%
968 (78.4%)
136 (11.0%)
77 (6.2%)
26 (2.1%)
5 (0.4%)
1 (0.1%)
22 (1.8%)
$9,012
$589
$8,406
93.6
94.6
18
3
010303001171
22
Helena High School
Public
9-12
1310 Hillsboro Parkway
Helena
35080
Shelby County
Shelby County
No
No
No
No
(205) 682-3650
1,383
79
17.6
26.4%
961 (69.5%)
228 (16.5%)
127 (9.2%)
24 (1.7%)
5 (0.4%)
1 (0.1%)
37 (2.7%)
$8,579
$631
$7,932
93.4
85.5
49
27
010303002191
23
Auburn High School
Public
10-12
1701 E Samford Avenue
Auburn
36830
Lee County
Auburn City
No
No
No
No
(334) 887-2120
2,227
127
17.5
29.1%
1,234 (55.4%)
490 (22.0%)
191 (8.6%)
239 (10.7%)
2 (0.1%)
0 (0.0%)
71 (3.2%)
$10,361
$557
$9,788
93.2
90.8
29
6
010021000036
24
Gulf Shores High School
Public
9-12
600 East 15th Ave
Gulf Shores
36547
Baldwin County
Gulf Shores City
No
No
No
No
(251) 968-4747
927
60
15.4
28.3%
746 (80.5%)
52 (5.6%)
78 (8.4%)
14 (1.5%)
12 (1.3%)
0 (0.0%)
25 (2.7%)
93.1
94.5
19
5
010020202473
25
Saraland High School
Public
9-12
1115 Industrial Parkway
Saraland
36571
Mobile County
Saraland City
No
No
No
Yes
(251) 602-8970
1,134
70
16.1
42.4%
773 (68.2%)
235 (20.7%)
38 (3.4%)
16 (1.4%)
13 (1.1%)
1 (0.1%)
58 (5.1%)
$10,625
$984
$9,626
92.7
88.7
34
9
010018502137
26
George W Long High School
Public
7-12
2565 Co Rd 60
Skipperville
36374
Dale County
Dale County
No
No
No
No
(334) 774-2380
377
21
17.6
40.6%
319 (84.6%)
27 (7.2%)
15 (4.0%)
4 (1.1%)
4 (1.1%)
1 (0.3%)
7 (1.9%)
$9,811
$1,365
$8,444
92.5
88.5
35
9
010105000390
27
Ariton School
Public, Alternative
PK, KG-12
264 Creel Richardson Drive
Ariton
36311
Dale County
Dale County
No
No
No
Yes
(334) 762-2371
887
49
18.2
47.2%
643 (72.5%)
103 (11.6%)
94 (10.6%)
13 (1.5%)
2 (0.2%)
2 (0.2%)
30 (3.4%)
$8,843
$1,101
$7,740
92.5
80
61
34
010105000388
28
Muscle Shoals High School
Public
9-12
1900 E Avalon Ave
Muscle Shoals
35661
Colbert County
Muscle Shoals City
No
No
No
No
(256) 389-2682
864
44
19.7
33.7%
549 (63.5%)
140 (16.2%)
74 (8.6%)
32 (3.7%)
10 (1.2%)
0 (0.0%)
59 (6.8%)
$10,216
$759
$9,421
91.4
78.8
66
38
010252001062
29
Geneva High School
Public
9-12
505 Panther Dr
Geneva
36340
Geneva County
Geneva City
No
No
No
No
(334) 684-9379
369
23
16.3
46.6%
295 (79.9%)
50 (13.6%)
12 (3.3%)
1 (0.3%)
1 (0.3%)
0 (0.0%)
10 (2.7%)
$12,182
$1,520
$10,639
91.3
62.2
122
93
010164000567
30
Northside High School
Public
9-12
19230 Northside Parkway
Northport
35475
Tuscaloosa County
Tuscaloosa County
No
No
No
No
(205) 342-2755
535
30
18.1
38.3%
489 (91.4%)
11 (2.1%)
32 (6.0%)
0 (0.0%)
1 (0.2%)
1 (0.2%)
1 (0.2%)
$9,426
$901
$8,501
91.2
71.9
92
62
010339001287
31
Northridge High School
Public
9-12
2901 Northridge Rd
Tuscaloosa
35406
Tuscaloosa County
Tuscaloosa City
No
No
No
No
(205) 759-3590
1,153
55
21.1
33.7%
604 (52.4%)
412 (35.7%)
71 (6.2%)
46 (4.0%)
1 (0.1%)
3 (0.3%)
16 (1.4%)
$9,436
$579
$8,838
91
85.9
47
16
010336002102
32
Baldwin County Virtual School
Public, Virtual
7-12
605 Hwy 98
Daphne
36526
Baldwin County
Baldwin County
No
No
Yes
No
(251) 607-5622
298
23
12.9
34.6%
235 (78.9%)
20 (6.7%)
17 (5.7%)
5 (1.7%)
1 (0.3%)
0 (0.0%)
20 (6.7%)
89.7
97.4
9
23
010027002443
33
Winfield High School
Public
9-12
232 Pirate Cove
Winfield
35594
Marion County
Winfield City
No
No
No
No
(205) 487-6900
344
17
20.2
44.5%
298 (86.6%)
21 (6.1%)
16 (4.7%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
9 (2.6%)
$12,236
$878
$11,333
88.8
95.1
15
18
010354001355
34
Satsuma High School
Public
7-12
1 Gator Circle
Satsuma
36572
Mobile County
Satsuma City
No
No
No
Yes
(251) 380-8190
729
41
17.7
45.3%
600 (82.3%)
56 (7.7%)
10 (1.4%)
6 (0.8%)
34 (4.7%)
2 (0.3%)
21 (2.9%)
$9,796
$895
$8,855
88.8
87.1
42
8
010018902195
35
Priceville High School
Public
9-12
2650 N Bethel Rd
Decatur
35603
Morgan County
Morgan County
No
No
No
No
(256) 353-1950
506
27
18.7
27.3%
435 (86.0%)
11 (2.2%)
30 (5.9%)
17 (3.4%)
0 (0.0%)
1 (0.2%)
12 (2.4%)
$10,170
$759
$9,395
88.4
87.2
40
5
010248001048
36
Piedmont High School
Public
9-12
750 Tom Bible Mem Hwy
Piedmont
36272
Calhoun County
Piedmont City
No
No
No
No
(256) 447-2829
315
18
17
56.5%
238 (75.6%)
42 (13.3%)
10 (3.2%)
3 (1.0%)
1 (0.3%)
0 (0.0%)
21 (6.7%)
$11,384
$1,257
$10,122
87.2
91.3
28
8
010276001108
37
Brewbaker Technology Magnet High School
Public, Magnet
9-12
4405 Brewbaker Dr
Montgomery
36116
Montgomery County
Montgomery County
No
Yes
No
No
(334) 284-7100
550
33
16.6
37.5%
62 (11.3%)
410 (74.5%)
39 (7.1%)
25 (4.5%)
5 (0.9%)
0 (0.0%)
9 (1.6%)
$9,573
$668
$8,855
86.2
87.1
41
4
010243001457
38
Virgil Grissom High School
Public
9-12
1001 Haysland Road
Huntsville
35802
Madison County
Huntsville City
No
No
No
No
(256) 428-8000
1,847
100
18.5
35.0%
955 (51.7%)
321 (17.4%)
385 (20.8%)
57 (3.1%)
6 (0.3%)
3 (0.2%)
120 (6.5%)
$7,893
$397
$7,494
86.1
74.5
85
47
010180000629
39
Buckhorn High School
Public
9-12
4123 Winchester Rd
New Market
35761
Madison County
Madison County
No
No
No
No
(256) 851-3300
1,320
69
19
32.2%
755 (57.2%)
294 (22.3%)
100 (7.6%)
23 (1.7%)
82 (6.2%)
1 (0.1%)
65 (4.9%)
$8,921
$849
$8,033
85.5
93.2
23
16
010222001683
40
Wetumpka High School
Public
9-12
1251 Coosa River Pkwy
Wetumpka
36092
Elmore County
Elmore County
No
No
No
No
(334) 567-5158
1,219
66
18.4
38.7%
698 (57.3%)
386 (31.7%)
74 (6.1%)
10 (0.8%)
7 (0.6%)
1 (0.1%)
43 (3.5%)
$8,039
$833
$7,189
85.3
90.6
31
9
010129000471
41
Ramsay High School
Public
9-12
1800 13th Ave S
Birmingham
35205
Jefferson County
Birmingham City
No
No
No
Yes
(205) 231-7000
762
46
16.5
50.7%
6 (0.8%)
720 (94.5%)
21 (2.8%)
0 (0.0%)
1 (0.1%)
0 (0.0%)
14 (1.8%)
$11,746
$1,049
$10,695
85.1
94.7
17
24
010039000176
42
Springville High School
Public
9-12
8295 U S Hwy 11
Springville
35146
St. Clair County
St Clair County
No
No
No
No
(205) 467-7833
772
39
19.6
21.8%
650 (84.2%)
65 (8.4%)
34 (4.4%)
2 (0.3%)
1 (0.1%)
0 (0.0%)
20 (2.6%)
$8,747
$1,279
$7,456
85
94
21
21
010306201377
43
WP Davidson High School
Public
9-12
3900 Pleasant Valley Rd
Mobile
36609
Mobile County
Mobile County
No
No
No
No
(251) 221-3084
1,470
79
18.6
55.1%
348 (23.7%)
809 (55.0%)
156 (10.6%)
93 (6.3%)
3 (0.2%)
1 (0.1%)
60 (4.1%)
$8,271
$844
$7,418
85
68.1
101
58
010237000912
44
Enterprise High School
Public
9-12
1801 Boll Weevil Circle
Enterprise
36330
Coffee County
Enterprise City
No
No
No
No
(334) 347-2640
2,177
120
18.1
43.1%
1,171 (53.8%)
455 (20.9%)
382 (17.5%)
82 (3.8%)
12 (0.6%)
11 (0.5%)
64 (2.9%)
$10,185
$971
$9,201
84.9
84.3
52
8
010132000476
45
Pike Road High School
Public
9-12
696 Georgia Washington Rd
Pike Road
36064
Montgomery County
Pike Road City
No
No
No
No
(334) 420-5380
833
48
17.2
23.9%
403 (48.4%)
298 (35.8%)
72 (8.6%)
42 (5.0%)
2 (0.2%)
1 (0.1%)
15 (1.8%)
$10,127
$600
$9,515
84.6
76.5
80
35
010019502441
46
Holtville High School
Public
9-12
10425 Holtville Rd
Deatsville
36022
Elmore County
Elmore County
No
No
No
No
(334) 569-3034
555
32
17.3
39.5%
499 (89.9%)
41 (7.4%)
8 (1.4%)
0 (0.0%)
2 (0.4%)
0 (0.0%)
5 (0.9%)
$10,352
$922
$9,412
84.6
87.8
38
8
010129000465
47
East Limestone High School
Public
6-12
15641 E Limestone Rd
Athens
35613
Limestone County
Limestone County
No
No
No
No
(256) 233-6660
1,216
63
19.2
34.0%
775 (63.7%)
261 (21.5%)
97 (8.0%)
26 (2.1%)
2 (0.2%)
3 (0.2%)
52 (4.3%)
$7,987
$597
$7,375
84.1
63.7
114
67
010210000800
48
Scottsboro High School
Public
9-12
25053 John T Reid Pkwy
Scottsboro
35768
Jackson County
Scottsboro City
No
No
No
No
(256) 218-2000
727
44
16.5
42.5%
554 (76.2%)
52 (7.2%)
84 (11.6%)
11 (1.5%)
9 (1.2%)
0 (0.0%)
17 (2.3%)
$10,057
$752
$9,225
83.9
71.9
91
43
010294001147
49
McKenzie High School
Public, Alternative
PK, KG-12
221 North Garland Road
McKenzie
36456
Butler County
Butler County
No
No
No
Yes
(334) 374-2711
487
25
19.3
55.4%
407 (83.6%)
53 (10.9%)
2 (0.4%)
4 (0.8%)
1 (0.2%)
0 (0.0%)
20 (4.1%)
$9,181
$1,492
$7,664
83.9
14.5
331
282
010051000229
50
Wicksburg High School
Public
7-12
1172 S State Highway 123
Newton
36352
Dale County
Houston County
No
No
No
No
(334) 692-5549
461
27
17.1
32.8%
391 (84.8%)
24 (5.2%)
32 (6.9%)
2 (0.4%)
2 (0.4%)
0 (0.0%)
10 (2.2%)
$8,550
$1,162
$7,376
83.6
85.6
48
2
010177000617
51
South Lamar School
Public, Alternative
PK, KG-12
300 Sls Road
Millport
35576
Lamar County
Lamar County
No
No
No
Yes
(205) 662-4411
624
37
16.7
44.4%
541 (86.7%)
43 (6.9%)
9 (1.4%)
2 (0.3%)
0 (0.0%)
0 (0.0%)
29 (4.6%)
$9,016
$1,160
$7,853
83.5
65.3
108
57
010195001720
52
Plainview School
Public, Alternative
PK, KG-12
76 Chavies Rd
Rainsville
35986
DeKalb County
DeKalb County
No
No
No
Yes
(256) 638-3510
1,167
74
15.7
53.0%
797 (68.3%)
5 (0.4%)
160 (13.7%)
6 (0.5%)
180 (15.4%)
0 (0.0%)
19 (1.6%)
$9,019
$1,264
$7,256
83.4
67.4
103
51
010114000422
53
Oneonta High School
Public
9-12
27605 State Hwy 75
Oneonta
35121
Blount County
Oneonta City
No
No
No
No
(205) 545-5913
401
26
15.6
39.7%
234 (58.4%)
19 (4.7%)
126 (31.4%)
6 (1.5%)
1 (0.2%)
0 (0.0%)
15 (3.7%)
$9,526
$833
$8,658
83.1
77.4
78
25
010255001064
54
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
41.7%
732 (81.8%)
44 (4.9%)
94 (10.5%)
1 (0.1%)
1 (0.1%)
0 (0.0%)
23 (2.6%)
$9,035
$1,277
$7,732
82.6
17.3
310
256
010066000270
55
Thompson High School
Public
9-12
1921 Warrior Parkway
Alabaster
35007
Shelby County
Alabaster City
No
No
No
No
(205) 685-6700
2,060
128
16.1
49.9%
992 (48.2%)
522 (25.3%)
471 (22.9%)
24 (1.2%)
12 (0.6%)
2 (0.1%)
37 (1.8%)
$12,268
$891
$11,363
82.1
78.4
71
16
010019001183
56
Guntersville High School
Public
9-12
14227 Highway 431 South
Guntersville
35976
Marshall County
Guntersville City
No
No
No
No
(256) 582-2046
556
37
14.9
50.4%
407 (73.2%)
73 (13.1%)
44 (7.9%)
10 (1.8%)
1 (0.2%)
4 (0.7%)
17 (3.1%)
$13,692
$1,235
$12,311
81.8
67.2
104
48
010169000582
57
Kinston School
Public, Alternative
PK, KG-12
201 College Street
Kinston
36453
Coffee County
Coffee County
No
No
No
Yes
(334) 565-3016
524
32
16.6
42.2%
467 (89.1%)
9 (1.7%)
20 (3.8%)
11 (2.1%)
14 (2.7%)
0 (0.0%)
3 (0.6%)
$9,398
$1,416
$7,967
81.7
80
62
5
010081000323
58
Jacksonville High School
Public
7-12
1000 George Douthit Dr SW
Jacksonville
36265
Calhoun County
Jacksonville City
No
No
No
No
(256) 782-8800
756
48
15.9
44.4%
412 (54.5%)
202 (26.7%)
44 (5.8%)
6 (0.8%)
0 (0.0%)
0 (0.0%)
92 (12.2%)
$10,088
$1,256
$8,766
80.6
97.4
10
48
010186000673
59
Sparkman High School
Public
9-12
2616 Jeff Rd
Harvest
35749
Madison County
Madison County
No
No
No
No
(256) 837-0331
1,770
88
20.1
36.6%
777 (43.9%)
632 (35.7%)
175 (9.9%)
33 (1.9%)
54 (3.1%)
7 (0.4%)
92 (5.2%)
$8,030
$650
$7,341
80.4
88.4
37
22
010222000848
60
Pelham High School
Public
9-12
2500 Panther Cir
Pelham
35124
Shelby County
Pelham City
No
No
No
No
(205) 624-3701
1,076
73
14.8
43.2%
469 (43.6%)
212 (19.7%)
320 (29.7%)
30 (2.8%)
3 (0.3%)
2 (0.2%)
40 (3.7%)
$11,406
$899
$10,506
80.4
76
82
22
010019402399
61
Marion County High School
Public
7-12
8115 US Highway 43
Guin
35563
Marion County
Marion County
No
No
No
No
(205) 468-3377
223
13
17.4
50.7%
185 (83.0%)
17 (7.6%)
11 (4.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
10 (4.5%)
$9,040
$301
$8,721
79.6
56.6
147
86
010231000863
62
Rehobeth High School
Public
9-12
373 Malvern Road
Dothan
36301
Houston County
Houston County
No
No
No
No
(334) 677-7002
786
38
20.6
48.0%
584 (74.3%)
95 (12.1%)
79 (10.1%)
6 (0.8%)
0 (0.0%)
1 (0.1%)
21 (2.7%)
$7,799
$707
$7,080
79.6
55.9
152
90
010177000615
63
Slocomb High School
Public
9-12
Esto Hwy
Slocomb
36375
Geneva County
Geneva County
No
No
No
No
(334) 886-2008
354
21
16.9
56.2%
265 (74.9%)
28 (7.9%)
49 (13.8%)
0 (0.0%)
0 (0.0%)
2 (0.6%)
10 (2.8%)
$9,511
$1,604
$7,823
79.5
57.6
142
79
010166001519
64
Haleyville High School
Public
9-12
2001 20th St
Haleyville
35565
Winston County
Haleyville City
No
No
No
No
(205) 486-3122
464
36
12.9
52.2%
377 (81.3%)
1 (0.2%)
75 (16.2%)
4 (0.9%)
0 (0.0%)
0 (0.0%)
7 (1.5%)
$11,469
$1,356
$10,083
78.8
83.7
53
11
010172000594
65
Elberta High School
Public
9-12
13355main Street
Elberta
36530
Baldwin County
Baldwin County
No
No
No
No
(251) 986-8127
735
46
15.9
46.7%
517 (70.3%)
18 (2.4%)
122 (16.6%)
2 (0.3%)
1 (0.1%)
0 (0.0%)
75 (10.2%)
$11,501
$1,205
$10,292
78.6
86.5
44
21
010027000057
66
Hayden High School
Public
8-12
125 Atwood Road
Hayden
35079
Blount County
Blount County
No
No
No
No
(205) 647-0397
798
41
19.3
31.2%
744 (93.2%)
14 (1.8%)
20 (2.5%)
3 (0.4%)
0 (0.0%)
2 (0.3%)
15 (1.9%)
$8,508
$676
$7,762
78.4
59.8
135
69
010042000208
67
Good Hope High School
Public
9-12
210 Good Hope School Rd
Cullman
35057
Cullman County
Cullman County
No
No
No
No
(256) 734-3807
485
24
20.4
39.2%
407 (83.9%)
1 (0.2%)
45 (9.3%)
0 (0.0%)
0 (0.0%)
3 (0.6%)
29 (6.0%)
$10,431
$1,507
$8,898
78.3
47.7
180
113
010102000379
68
Moody High School
Public
9-12
714 High School Dr
Moody
35004
St. Clair County
St Clair County
No
No
No
No
(205) 640-5127
708
36
19.4
36.3%
495 (69.9%)
99 (14.0%)
57 (8.1%)
10 (1.4%)
2 (0.3%)
1 (0.1%)
44 (6.2%)
$8,682
$1,228
$7,443
78.2
76.4
81
13
010306201591
69
Fort Payne High School
Public
9-12
201 45th St NE
Fort Payne
35967
DeKalb County
Fort Payne City
No
No
No
Yes
(256) 845-0535
1,106
66
16.7
62.2%
503 (45.5%)
34 (3.1%)
522 (47.2%)
12 (1.1%)
11 (1.0%)
0 (0.0%)
24 (2.2%)
$9,252
$1,129
$8,066
78
58.5
140
71
010156000538
70
Cleveland High School
Public
7-12
71 High School St
Cleveland
35049
Blount County
Blount County
No
No
No
Yes
(205) 775-2030
389
20
19
46.5%
298 (76.6%)
3 (0.8%)
81 (20.8%)
2 (0.5%)
0 (0.0%)
0 (0.0%)
5 (1.3%)
$11,225
$1,771
$9,343
77.6
78.6
68
2
010042000206
71
Booker T Washington Magnet High School
Public, Magnet
9-12
4400 Bell Road
Montgomery
36116
Montgomery County
Montgomery County
No
Yes
No
No
(334) 269-3617
492
27
18.2
40.7%
51 (10.4%)
376 (76.4%)
26 (5.3%)
28 (5.7%)
3 (0.6%)
0 (0.0%)
8 (1.6%)
$12,350
$875
$11,424
77.4
79
64
7
010243000504
72
Opp High School
Public
9-12
502 N Maloy St
Opp
36467
Covington County
Opp City
No
No
No
No
(334) 493-4561
396
26
15.5
53.3%
282 (71.2%)
82 (20.7%)
18 (4.5%)
2 (0.5%)
1 (0.3%)
0 (0.0%)
11 (2.8%)
$12,597
$1,481
$10,978
77.4
78.8
65
7
010261001073
73
TR Miller High School
Public
9-12
1835 Douglas Ave
Brewton
36426
Escambia County
Brewton City
No
No
No
No
(251) 867-8430
373
21
17.5
53.6%
231 (61.9%)
120 (32.2%)
7 (1.9%)
5 (1.3%)
0 (0.0%)
0 (0.0%)
10 (2.7%)
$11,478
$77
$11,339
77.3
92.3
25
48
010045000216
74
Corner High School
Public
9-12
4301 Warrior Jasper Road
Dora
35062
Jefferson County
Jefferson County
No
No
No
No
(205) 379-3200
492
29
16.8
32.9%
459 (93.3%)
3 (0.6%)
17 (3.5%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
11 (2.2%)
$11,239
$746
$10,461
76.8
75.4
84
10
010192000698
75
Cold Springs High School
Public
9-12
9010 County Road 109
Bremen
35033
Cullman County
Cullman County
No
No
No
No
(256) 287-1787
235
13
17.6
34.9%
225 (95.7%)
2 (0.9%)
3 (1.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
5 (2.1%)
$12,424
$1,846
$10,551
76.8
78.2
75
010102000374
76
Madison County High School
Public
9-12
174 Brock Rd
Gurley
35748
Madison County
Madison County
No
No
No
No
(256) 851-3270
451
26
17.3
35.0%
317 (70.3%)
38 (8.4%)
35 (7.8%)
2 (0.4%)
42 (9.3%)
0 (0.0%)
17 (3.8%)
$11,207
$1,075
$10,093
76.8
95.9
12
64
010222000556
77
Fayetteville High School
Public, Alternative
PK, KG-12
170 W W Averitte Dr
Sylacauga
35151
Talladega County
Talladega County
No
No
No
Yes
(256) 315-5550
580
29
19.8
37.2%
522 (90.0%)
24 (4.1%)
14 (2.4%)
3 (0.5%)
3 (0.5%)
0 (0.0%)
14 (2.4%)
$9,158
$1,141
$7,987
76.7
78.2
74
3
010318001216
78
White Plains High School
Public
9-12
250 White Plains Rd
Anniston
36207
Calhoun County
Calhoun County
No
No
No
No
(256) 741-7800
396
22
18.4
40.4%
314 (79.3%)
18 (4.5%)
58 (14.6%)
1 (0.3%)
2 (0.5%)
0 (0.0%)
3 (0.8%)
$10,143
$1,090
$9,007
76.2
78.3
72
6
010054000250
79
Locust Fork High School
Public
7-12
77 School Rd
Locust Fork
35097
Blount County
Blount County
No
No
No
Yes
(205) 681-7846
417
18
23.2
46.5%
368 (88.2%)
9 (2.2%)
37 (8.9%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
1 (0.2%)
$10,794
$1,631
$9,124
75.9
55
154
75
010042000210
80
Prattville High School
Public
9-12
1315 Upper Kingston Rd
Prattville
36067
Autauga County
Autauga County
No
No
No
No
(334) 365-8804
1,844
89
20.8
37.6%
972 (52.7%)
634 (34.4%)
122 (6.6%)
49 (2.7%)
8 (0.4%)
2 (0.1%)
57 (3.1%)
$7,568
$804
$6,760
75.9
63.7
115
35
010024000048
81
Horseshoe Bend High School
Public, Alternative
PK, KG-12
10684 Highway 22 E
New Site
36256
Tallapoosa County
Tallapoosa County
No
No
No
Yes
(256) 329-9110
776
45
17.3
42.1%
711 (91.6%)
29 (3.7%)
26 (3.4%)
0 (0.0%)
2 (0.3%)
0 (0.0%)
8 (1.0%)
$9,210
$1,315
$7,875
74.8
70.4
95
14
010321000038
82
Hackleburg High School
Public
6-12
185 School St
Hackleburg
35564
Marion County
Marion County
No
No
No
No
(205) 935-3223
265
14
19.6
58.1%
235 (88.7%)
2 (0.8%)
15 (5.7%)
3 (1.1%)
0 (0.0%)
1 (0.4%)
9 (3.4%)
$11,427
$2,436
$8,972
74
78.5
70
12
010231000866
83
Baker High School
Public
9-12
8901 Airport Blvd
Mobile
36608
Mobile County
Mobile County
No
No
No
No
(251) 221-3000
2,271
132
17.2
46.1%
1,120 (49.3%)
742 (32.7%)
218 (9.6%)
83 (3.7%)
8 (0.4%)
2 (0.1%)
98 (4.3%)
$8,018
$404
$7,604
73.8
56.3
150
67
010237000899
84
Alexandria High School
Public
9-12
353 Stadium Dr
Alexandria
36250
Calhoun County
Calhoun County
No
No
No
No
(256) 741-4400
480
28
17.2
46.5%
388 (80.8%)
57 (11.9%)
18 (3.8%)
8 (1.7%)
1 (0.2%)
2 (0.4%)
6 (1.3%)
$10,447
$810
$9,590
73.7
77.3
79
5
010054000232
85
Excel High School
Public, Alternative
PK, KG-12
3010 Hwy 136 W
Excel
36439
Monroe County
Monroe County
No
No
No
Yes
(251) 765-9146
1,010
55
18.5
59.6%
718 (71.1%)
212 (21.0%)
27 (2.7%)
1 (0.1%)
8 (0.8%)
0 (0.0%)
44 (4.4%)
$8,376
$1,006
$7,342
73.3
80.1
58
27
010240000975
86
Lauderdale County High School
Public
7-12
201 Cedar Street
Rogersville
35652
Lauderdale County
Lauderdale County
No
No
No
Yes
(256) 247-3414
542
32
17.2
33.2%
487 (89.9%)
26 (4.8%)
12 (2.2%)
2 (0.4%)
1 (0.2%)
1 (0.2%)
13 (2.4%)
$9,610
$1,289
$8,316
73.3
91.9
27
59
010201000767
87
Jasper High School
Public
9-12
1501 Viking Drive
Jasper
35501
Walker County
Jasper City
No
No
No
No
(205) 221-9277
850
53
16
45.9%
542 (63.8%)
132 (15.5%)
150 (17.6%)
10 (1.2%)
1 (0.1%)
0 (0.0%)
15 (1.8%)
$12,720
$1,732
$10,988
73.2
86.6
43
44
010189000678
88
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
56.2%
189 (81.1%)
31 (13.3%)
7 (3.0%)
0 (0.0%)
1 (0.4%)
1 (0.4%)
4 (1.7%)
$11,855
$2,427
$9,421
73.1
40.1
210
122
010093000360
89
Hazel Green High School
Public
9-12
14380 Highway 231431 N
Hazel Green
35750
Madison County
Madison County
No
No
No
No
(256) 851-3220
1,454
74
19.6
40.7%
798 (54.9%)
374 (25.7%)
121 (8.3%)
15 (1.0%)
68 (4.7%)
2 (0.1%)
76 (5.2%)
$9,090
$852
$8,199
73.1
81.6
56
33
010222000836
90
Elmore County High School
Public
9-12
155 N College St
Eclectic
36024
Elmore County
Elmore County
No
No
No
No
(334) 541-3661
494
28
17.6
33.0%
428 (86.6%)
43 (8.7%)
11 (2.2%)
3 (0.6%)
0 (0.0%)
0 (0.0%)
9 (1.8%)
$11,033
$999
$10,015
72.8
87.2
39
51
010129000463
91
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
49.2%
669 (70.1%)
8 (0.8%)
82 (8.6%)
4 (0.4%)
176 (18.4%)
0 (0.0%)
15 (1.6%)
$9,879
$1,235
$8,415
72.5
60.6
129
38
010114000415
92
Sweet Water High School
Public, Alternative
PK, KG-12
440 Main Street
Sweet Water
36782
Marengo County
Marengo County
No
No
No
Yes
(334) 994-4263
600
38
15.7
58.3%
362 (60.3%)
212 (35.3%)
11 (1.8%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
14 (2.3%)
$10,240
$1,568
$8,600
72.5
51.4
172
80
010225000857
93
Straughn High School
Public
9-12
29448 Straughn School Road
Andalusia
36421
Covington County
Covington County
No
No
No
Yes
(334) 222-2511
433
26
16.6
43.6%
397 (91.7%)
8 (1.8%)
6 (1.4%)
12 (2.8%)
2 (0.5%)
0 (0.0%)
8 (1.8%)
$9,506
$1,010
$8,490
72.4
89.5
32
61
010093000363
94
Florence High School
Public
10-12
1201 Bradshaw Dr
Florence
35630
Lauderdale County
Florence City
No
No
No
No
(256) 768-2200
1,101
63
17.5
49.8%
503 (45.7%)
295 (26.8%)
181 (16.4%)
19 (1.7%)
2 (0.2%)
0 (0.0%)
101 (9.2%)
$13,080
$938
$12,044
72.4
81.9
55
39
010153000528
95
Lexington High School
Public
7-12
101 School St
Lexington
35648
Lauderdale County
Lauderdale County
No
No
No
Yes
(256) 229-6622
379
22
17.6
35.1%
363 (95.8%)
6 (1.6%)
2 (0.5%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
7 (1.8%)
$9,817
$1,006
$8,805
71.8
95.3
14
81
010201000770
96
Holly Pond High School
Public
9-12
160 New Hope Road
Holly Pond
35083
Cullman County
Cullman County
No
No
No
No
(256) 796-5169
278
18
15.8
47.8%
229 (82.4%)
3 (1.1%)
35 (12.6%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
10 (3.6%)
$12,736
$1,884
$10,824
70.7
78.6
67
29
010102000381
97
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
49.6%
183 (53.0%)
38 (11.0%)
104 (30.1%)
3 (0.9%)
1 (0.3%)
1 (0.3%)
15 (4.3%)
69.9
84.8
51
46
010021102505
98
Vinemont High School
Public
9-12
165 High School Road
Vinemont
35179
Cullman County
Cullman County
No
No
No
No
(256) 734-0571
348
20
17.4
38.2%
294 (84.5%)
0 (0.0%)
39 (11.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
15 (4.3%)
$12,208
$2,046
$10,090
68.9
61.4
126
28
010102000385
99
Headland High School
Public
10-12
8 Sporman St
Headland
36345
Henry County
Henry County
No
No
No
No
(334) 585-7086
442
31
14.4
40.7%
320 (72.4%)
82 (18.6%)
27 (6.1%)
5 (1.1%)
1 (0.2%)
0 (0.0%)
7 (1.6%)
$10,041
$898
$9,126
68.2
56.9
144
45
010174000604
100
Kate D Smith DAR High School
Public
9-12
6077 Main St
Grant
35747
Marshall County
Marshall County
No
No
No
Yes
(256) 728-4238
372
21
17.3
42.7%
336 (90.3%)
1 (0.3%)
17 (4.6%)
6 (1.6%)
4 (1.1%)
0 (0.0%)
8 (2.2%)
$11,985
$2,543
$9,430
67.6
72
90
10
010000600883
Page:
1
2
3
4
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 Science, Summative Assessment English 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...