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!
×
New rankings!
SchoolDigger recently updated its Alabama rankings with newly released Summative Assessment test scores for the 2025-26 school year.
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
380
)
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
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
2
010180001374
3
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
1
010249001056
4
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
1
010343001304
5
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
2
010176000608
6
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
1
010001301682
7
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
13
010000701456
8
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
25
010173000599
9
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.2
92.3
26
17
010358102555
10
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
4
010027000100
11
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
13
010000700251
12
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
85.2
50
38
010099000370
13
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
2
010303001189
14
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
2
010000802198
15
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.8
93.9
22
7
010000800831
16
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.6
98.7
8
8
010027002073
17
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
86.2
45
28
010010000028
18
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
93.9
90.7
30
12
010180000631
19
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
6
010027001759
20
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.5
94.6
18
2
010303001171
21
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.3
85.5
49
28
010303002191
22
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.1
90.8
29
7
010021000036
23
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
4
010020202473
24
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.6
88.7
34
10
010018502137
25
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.4
88.5
35
10
010105000390
26
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.4
80
61
35
010105000388
27
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.3
78.8
66
39
010252001062
28
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.2
62.2
122
94
010164000567
29
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.1
71.9
92
63
010339001287
30
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
90.9
85.9
47
17
010336002102
31
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.6
97.4
9
22
010027002443
32
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.7
95.1
15
17
010354001355
33
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.7
87.1
42
9
010018902195
34
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.3
87.2
40
6
010248001048
35
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
91.3
28
7
010276001108
36
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
87.1
41
5
010243001457
37
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
85.9
74.5
85
48
010180000629
38
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.3
93.2
23
15
010222001683
39
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.1
90.6
31
8
010129000471
40
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
94.7
17
23
010039000176
41
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
84.9
94
21
20
010306201377
42
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
84.8
68.1
101
59
010237000912
43
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.7
84.3
52
9
010132000476
44
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.4
76.5
80
36
010019502441
45
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.4
87.8
38
7
010129000465
46
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
63.7
114
68
010210000800
47
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.8
71.9
91
44
010294001147
48
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.7
14.5
331
283
010051000229
49
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.5
85.6
48
1
010177000617
50
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.3
65.3
108
58
010195001720
51
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.2
67.4
103
52
010114000422
52
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
82.9
77.4
78
26
010255001064
53
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.4
17.3
310
257
010066000270
54
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
81.9
78.4
71
17
010019001183
55
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.6
67.2
104
49
010169000582
56
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.5
80
62
6
010081000323
57
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.4
97.4
10
47
010186000673
58
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.2
88.4
37
21
010222000848
59
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.2
76
82
23
010019402399
60
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.4
56.6
147
87
010231000863
61
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.4
55.9
152
91
010177000615
62
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.3
57.6
142
80
010166001519
63
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.6
83.7
53
10
010172000594
64
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.4
86.5
44
20
010027000057
65
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.2
59.8
135
70
010042000208
66
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.1
47.7
180
114
010102000379
67
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
76.4
81
14
010306201591
68
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
77.8
58.5
140
72
010156000538
69
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.3
78.6
68
1
010042000206
70
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.2
78.8
65
5
010261001073
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.2
79
64
7
010243000504
72
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.1
92.3
25
47
010045000216
73
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.6
78.2
75
2
010102000374
73
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.6
75.4
84
11
010192000698
75
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.5
95.9
12
63
010222000556
76
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.5
78.2
74
2
010318001216
77
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
78.3
72
5
010054000250
78
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.7
55
154
76
010042000210
79
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.7
63.7
115
36
010024000048
80
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.6
70.4
95
15
010321000038
81
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
73.8
78.5
70
11
010231000866
82
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.5
56.3
150
68
010237000899
83
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.4
77.3
79
4
010054000232
84
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
80.1
58
26
010240000975
85
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
91.9
27
58
010201000767
86
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
86.6
43
43
010189000678
87
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
72.9
40.1
210
123
010093000360
88
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
72.9
81.6
56
32
010222000836
89
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.5
87.2
39
50
010129000463
90
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.3
60.6
129
39
010114000415
91
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.2
51.4
172
81
010225000857
92
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.2
89.5
32
60
010093000363
93
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.1
81.9
55
38
010153000528
94
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.5
95.3
14
80
010201000770
95
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.5
78.6
67
28
010102000381
96
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.6
84.8
51
45
010021102505
97
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.7
61.4
126
29
010102000385
98
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
67.9
56.9
144
46
010174000604
99
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.3
72
90
9
010000600883
100
Stanhope Elmore High School
Public
9-12
4300 Main St
Millbrook
36054
Elmore County
Elmore County
No
No
No
No
(334) 285-4263
1,123
67
16.7
52.2%
442 (39.4%)
493 (43.9%)
139 (12.4%)
12 (1.1%)
2 (0.2%)
1 (0.1%)
34 (3.0%)
$9,164
$694
$8,452
66.6
80.1
58
42
010129000468
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...