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!
Year after year, SchoolDigger is
always
the first to publish Alabama test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the Summative Assessment test scores by the Alabama State Department of Education. The most recent update was on Friday, August 15, 2025.
Be the first to know when we post new test scores and 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:
2024 - 2025
Select school year
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 (
2025
vs
2024
)
ID
Rank
(of
374
)
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
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 (
2025
)
Average Standard
Score (
2024
)
Rank (
2024
)
Rank Change from
2024
SchoolDigger Rating (
2025
)
ID
101
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
68.1
87.1
40
61
010237000912
102
Beauregard High School
Public
9-12
7343 Al Highway 51
Opelika
36804
Lee County
Lee County
No
No
No
No
(334) 705-6010
533
44
12.1
53.5%
312 (58.5%)
133 (25.0%)
57 (10.7%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
31 (5.8%)
$11,085
$1,327
$9,742
67.6
66.9
97
5
010207000790
103
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
67.4
73.3
72
31
010114000422
104
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
67.2
60.7
120
16
010169000582
105
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
48.2%
555 (94.9%)
8 (1.4%)
5 (0.9%)
5 (0.9%)
2 (0.3%)
0 (0.0%)
10 (1.7%)
$8,825
$1,150
$7,668
67
37.2
234
129
010201000775
106
Hokes Bluff High School
Public
9-12
1865 Appalachia Rd
Hokes Bluff
35903
Etowah County
Etowah County
No
No
No
No
(256) 492-1360
371
21
17.4
42.0%
334 (90.0%)
3 (0.8%)
14 (3.8%)
3 (0.8%)
0 (0.0%)
0 (0.0%)
17 (4.6%)
$10,424
$1,191
$9,200
66.4
47.1
188
82
010138001662
107
Decatur High School
Public
9-12
910 Somerville Road
Decatur
35601
Morgan County
Decatur City
No
No
No
No
(256) 552-3011
915
66
13.8
63.3%
283 (30.9%)
225 (24.6%)
361 (39.5%)
8 (0.9%)
3 (0.3%)
2 (0.2%)
33 (3.6%)
$12,970
$1,553
$11,379
66
47.5
184
77
010117000429
108
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
65.3
46.4
193
85
010195001720
109
Addison High School
Public
7-12
151 School Drive
Addison
35540
Winston County
Winston County
No
No
No
No
(205) 717-3314
232
15
15.4
41.4%
227 (97.8%)
1 (0.4%)
3 (1.3%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
0 (0.0%)
$10,326
$1,701
$8,599
64.7
79.9
57
52
010358001356
110
Ohatchee High School
Public
7-12
100 Cherokee Trl
Ohatchee
36271
Calhoun County
Calhoun County
No
No
No
No
(256) 741-4900
391
24
16.6
44.5%
356 (91.0%)
13 (3.3%)
11 (2.8%)
1 (0.3%)
3 (0.8%)
1 (0.3%)
6 (1.5%)
$9,824
$1,264
$8,515
64.3
68.4
87
23
010054000240
111
Washington County High School
Public
5-12
Highway 56
Chatom
36518
Washington County
Washington County
No
No
No
Yes
(251) 847-2851
395
25
16.1
49.4%
285 (72.2%)
69 (17.5%)
3 (0.8%)
1 (0.3%)
35 (8.9%)
0 (0.0%)
2 (0.5%)
$9,113
$1,400
$7,657
64.2
63.5
110
1
010348001335
112
Leeds High School
Public
9-12
1500 Greenwave Drive
Leeds
35094
Jefferson County
Leeds City
No
No
No
No
(205) 699-4510
624
36
17.3
46.8%
362 (58.0%)
139 (22.3%)
112 (17.9%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
9 (1.4%)
$11,264
$1,025
$10,239
64.2
60.7
121
9
010001102096
113
Mortimer Jordan High School
Public
9-12
1920 Blue Devil Road
Kimberly
35091
Jefferson County
Jefferson County
No
No
No
No
(205) 379-4850
886
49
18.1
34.9%
713 (80.5%)
98 (11.1%)
42 (4.7%)
7 (0.8%)
9 (1.0%)
3 (0.3%)
14 (1.6%)
$9,237
$830
$8,383
63.8
68
89
24
010192000728
114
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
63.7
63.3
111
3
010210000800
115
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
63.7
75.6
67
48
010024000048
116
Demopolis High School
Public
9-12
701 Hwy 80 W
Demopolis
36732
Marengo County
Demopolis City
No
No
No
No
(334) 289-0294
594
38
15.6
54.7%
242 (40.7%)
304 (51.2%)
36 (6.1%)
7 (1.2%)
0 (0.0%)
2 (0.3%)
3 (0.5%)
$9,168
$782
$8,386
63.1
61.4
118
2
010120000148
117
Phil Campbell High School
Public
7-12
65 School St
Phil Campbell
35581
Franklin County
Franklin County
No
No
No
Yes
(256) 331-2150
382
25
15.2
57.6%
331 (86.6%)
6 (1.6%)
35 (9.2%)
0 (0.0%)
2 (0.5%)
1 (0.3%)
7 (1.8%)
$10,793
$2,668
$8,121
63.1
45.5
198
81
010159000544
118
Douglas High School
Public
9-12
225 Eagle Drive
Douglas
35964
Marshall County
Marshall County
No
No
No
Yes
(256) 593-2810
727
35
20.6
64.8%
355 (48.8%)
12 (1.7%)
342 (47.0%)
4 (0.6%)
4 (0.6%)
4 (0.6%)
6 (0.8%)
$11,051
$1,422
$9,617
63
60.9
119
1
010000600878
119
Shades Valley High School
Public
9-12
6100 Old Leeds Rd
Irondale
35210
Jefferson County
Jefferson County
No
No
No
No
(205) 379-5350
1,094
65
16.8
54.7%
200 (18.3%)
570 (52.1%)
280 (25.6%)
8 (0.7%)
0 (0.0%)
1 (0.1%)
35 (3.2%)
$9,072
$539
$8,510
62.9
68.9
85
34
010192000744
120
Madison County Virtual Academy
Public, Virtual
6-12
1275 Jordan Rd Building A
Huntsville
35811
Madison County
Madison County
No
No
Yes
No
(256) 852-2557
513
30
17.2
39.6%
347 (67.6%)
56 (10.9%)
37 (7.2%)
12 (2.3%)
31 (6.0%)
0 (0.0%)
30 (5.8%)
62.7
31.1
261
141
010222002479
121
Hamilton High School
Public
9-12
211 Aggie Ave
Hamilton
35570
Marion County
Marion County
No
No
No
No
(205) 921-3281
449
27
16.4
50.1%
368 (82.0%)
19 (4.2%)
47 (10.5%)
4 (0.9%)
1 (0.2%)
0 (0.0%)
10 (2.2%)
$10,477
$1,522
$8,938
62.6
42.6
213
92
010231000868
122
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
62.2
66.6
99
23
010164000567
123
Beulah High School
Public
7-12
4848 Lee Road 270
Valley
36854
Lee County
Lee County
No
No
No
No
(334) 705-6020
535
38
14
55.5%
366 (68.4%)
105 (19.6%)
29 (5.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
35 (6.5%)
$12,948
$1,038
$11,894
62.2
43.1
210
87
010207000791
124
Marbury High School
Public
9-12
2360 Highway 31 North
Deatsville
36022
Autauga County
Autauga County
No
No
No
No
(334) 387-1910
626
35
18.1
39.5%
487 (77.8%)
93 (14.9%)
23 (3.7%)
6 (1.0%)
1 (0.2%)
1 (0.2%)
15 (2.4%)
$8,624
$954
$7,667
61.9
47.8
182
58
010024000046
125
Andalusia High School
Public
9-12
701 Third St
Andalusia
36420
Covington County
Andalusia City
No
No
No
Yes
(334) 222-7569
471
34
13.9
58.2%
263 (55.8%)
160 (34.0%)
11 (2.3%)
4 (0.8%)
4 (0.8%)
0 (0.0%)
29 (6.2%)
$11,290
$1,988
$9,285
61.8
49.8
172
47
010006000007
126
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
61.4
46.7
192
66
010102000385
127
Benjamin Russell High School
Public
9-12
225 Heard Blvd
Alexander City
35010
Tallapoosa County
Alexander City
No
No
No
No
(256) 234-8611
852
55
15.4
58.2%
367 (43.1%)
334 (39.2%)
111 (13.0%)
7 (0.8%)
0 (0.0%)
0 (0.0%)
33 (3.9%)
$10,158
$1,205
$8,892
61.3
67.3
94
33
010003000003
128
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
46.6%
719 (91.8%)
5 (0.6%)
38 (4.9%)
3 (0.4%)
4 (0.5%)
1 (0.1%)
13 (1.7%)
$10,109
$1,310
$8,738
60.7
58.4
131
3
010063000282
129
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
60.6
55.1
150
21
010114000415
130
Southside High School
Public
9-12
2361 School Drive
Southside
35907
Etowah County
Etowah County
No
No
No
No
(256) 442-2172
825
43
19
33.7%
690 (83.6%)
46 (5.6%)
39 (4.7%)
22 (2.7%)
3 (0.4%)
0 (0.0%)
25 (3.0%)
$7,930
$552
$7,332
60.6
67.4
93
37
010138000506
131
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
51.9%
324 (96.1%)
5 (1.5%)
5 (1.5%)
0 (0.0%)
2 (0.6%)
0 (0.0%)
1 (0.3%)
$11,603
$1,560
$10,036
60.6
27.8
273
142
010201000774
132
New Brockton High School
Public
9-12
210 South Tyler Street
New Brockton
36351
Coffee County
Coffee County
No
No
No
Yes
(334) 894-2350
455
24
18.9
51.9%
303 (66.6%)
48 (10.5%)
74 (16.3%)
6 (1.3%)
8 (1.8%)
0 (0.0%)
16 (3.5%)
$8,703
$1,759
$6,928
60.5
51.2
160
28
010081001494
133
Albert P Brewer High School
Public
9-12
59 Eva Rd
Somerville
35670
Morgan County
Morgan County
No
No
No
No
(256) 778-8634
757
50
15
53.9%
616 (81.4%)
16 (2.1%)
98 (12.9%)
3 (0.4%)
2 (0.3%)
0 (0.0%)
22 (2.9%)
$11,610
$1,252
$10,341
60.4
55.4
148
15
010248001696
134
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
63.6%
419 (89.7%)
5 (1.1%)
34 (7.3%)
0 (0.0%)
2 (0.4%)
0 (0.0%)
7 (1.5%)
$11,318
$1,553
$9,749
60.2
38.6
227
93
010248001044
135
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
59.8
67.3
95
40
010042000208
136
Brindlee Mountain High School
Public
6-12
994 Scant City Road
Guntersville
35976
Marshall County
Marshall County
No
No
No
Yes
(256) 753-2800
496
31
16
58.5%
437 (88.1%)
6 (1.2%)
37 (7.5%)
7 (1.4%)
2 (0.4%)
0 (0.0%)
7 (1.4%)
$9,637
$1,289
$8,335
59.6
52
159
23
010000601585
137
North Sand Mountain School
Public, Alternative
PK, KG-12
29333 AL Highway 71
Higdon
35958
Jackson County
Jackson County
No
No
No
Yes
(256) 597-2368
694
39
17.8
39.3%
530 (76.4%)
1 (0.1%)
17 (2.4%)
0 (0.0%)
140 (20.2%)
1 (0.1%)
5 (0.7%)
$9,637
$1,371
$8,251
59.6
27.1
279
142
010183000662
138
University Charter School Secondary
Public, Charter
6-12
134 University Drive
Livingston
35470
Sumter County
University Charter School
Yes
(n/a)
No
(n/a)
(205) 754-3440
309
14
22
47.6%
140 (45.3%)
147 (47.6%)
10 (3.2%)
3 (1.0%)
1 (0.3%)
1 (0.3%)
7 (2.3%)
58.8
53.1
154
16
010019902557
139
Fayette County High School
Public
9-12
202 Tiger Drive
Fayette
35555
Fayette County
Fayette County
No
No
No
Yes
(205) 932-6313
366
24
15.2
53.8%
259 (70.8%)
79 (21.6%)
13 (3.6%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
14 (3.8%)
$10,352
$1,288
$9,061
58.7
58.2
132
7
010147001787
140
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
58.5
46.7
190
50
010156000538
141
Skyline High School
Public, Alternative
PK, KG-12
897 County Road 25
Scottsboro
35768
Jackson County
Jackson County
No
No
No
Yes
(256) 587-6561
586
30
19.4
45.9%
458 (78.2%)
3 (0.5%)
25 (4.3%)
2 (0.3%)
94 (16.0%)
0 (0.0%)
4 (0.7%)
$8,942
$1,201
$7,727
57.7
48.6
177
36
010183000668
142
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
57.6
58.1
133
9
010166001519
143
Foley High School
Public
9-12
1 Pride Pl
Foley
36535
Baldwin County
Baldwin County
No
No
No
No
(251) 943-2221
1,520
97
15.6
59.5%
618 (40.7%)
255 (16.8%)
453 (29.8%)
12 (0.8%)
7 (0.5%)
0 (0.0%)
175 (11.5%)
$9,337
$841
$8,491
57.5
67.6
91
52
010027001784
144
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
56.9
67.7
90
54
010174000604
145
West Point High School
Public
9-12
4314 County Road 1141
Cullman
35057
Cullman County
Cullman County
No
No
No
No
(256) 734-5375
591
29
20.3
41.5%
492 (83.2%)
2 (0.3%)
59 (10.0%)
0 (0.0%)
1 (0.2%)
0 (0.0%)
37 (6.3%)
$9,218
$1,174
$8,016
56.8
60.5
123
22
010102000387
146
Colbert Heights High School
Public
7-12
6825 Woodmont Dr
Tuscumbia
35674
Colbert County
Colbert County
No
No
No
No
(256) 383-7875
467
31
15
56.5%
417 (89.3%)
12 (2.6%)
20 (4.3%)
2 (0.4%)
1 (0.2%)
0 (0.0%)
15 (3.2%)
$10,428
$855
$9,574
56.7
49.1
174
28
010084000335
147
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
56.6
28.3
270
123
010231000863
148
Flomaton High School
Public
6-12
21200 Highway 31
Flomaton
36441
Escambia County
Escambia County
No
No
No
Yes
(251) 296-2627
559
28
20.1
47.9%
426 (76.2%)
74 (13.2%)
14 (2.5%)
1 (0.2%)
29 (5.2%)
0 (0.0%)
15 (2.7%)
$10,711
$1,732
$8,939
56.5
72.6
75
73
010135000487
149
Tallassee High School
Public
9-12
502 Barnett Blvd
Tallassee
36078
Elmore County
Tallassee City
No
No
No
No
(334) 283-2187
474
31
15.2
52.3%
283 (59.7%)
132 (27.8%)
42 (8.9%)
12 (2.5%)
0 (0.0%)
0 (0.0%)
5 (1.1%)
$10,077
$672
$9,405
56.4
50.9
163
14
010324001238
150
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
56.3
79.5
59
91
010237000899
151
Opelika High School
Public
9-12
1700 Bulldog Pkwy
Opelika
36801
Lee County
Opelika City
No
No
No
No
(334) 745-9715
1,590
94
16.9
63.5%
430 (27.0%)
865 (54.4%)
243 (15.3%)
15 (0.9%)
9 (0.6%)
2 (0.1%)
26 (1.6%)
$11,942
$1,125
$10,778
56.1
61.5
117
34
010258001070
152
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
55.9
70.1
81
71
010177000615
153
West Limestone High School
Public
6-12
10945 School House Rd
Lester
35647
Limestone County
Limestone County
No
No
No
Yes
(256) 233-6687
736
40
18.4
57.3%
548 (74.5%)
21 (2.9%)
132 (17.9%)
5 (0.7%)
6 (0.8%)
1 (0.1%)
23 (3.1%)
$9,601
$1,126
$8,459
55.2
45.9
196
43
010210000810
154
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
55
66.6
98
56
010042000210
155
Dothan High School
Public
10-12
3209 Reeves St
Dothan
36303
Houston County
Dothan City
No
No
No
Yes
(334) 794-1410
1,588
84
18.9
61.5%
472 (29.7%)
920 (57.9%)
144 (9.1%)
30 (1.9%)
1 (0.1%)
1 (0.1%)
20 (1.3%)
$9,793
$1,107
$8,448
55
52.4
157
2
010123001501
156
Section High School
Public, Alternative
PK, KG-12
141 AL Highway 71
Section
35771
Jackson County
Jackson County
No
No
No
Yes
(256) 228-6718
503
32
15.7
58.4%
364 (72.4%)
9 (1.8%)
28 (5.6%)
0 (0.0%)
92 (18.3%)
0 (0.0%)
10 (2.0%)
$9,937
$1,388
$8,535
54.6
57.2
136
20
010183000667
157
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
54.3%
328 (70.1%)
96 (20.5%)
28 (6.0%)
3 (0.6%)
1 (0.2%)
3 (0.6%)
9 (1.9%)
$11,432
$1,596
$9,790
54.6
83
46
111
010054000247
158
Boaz High School
Public
9-12
907 Brown St
Boaz
35957
Marshall County
Boaz City
No
No
No
No
(256) 593-2401
721
41
17.6
64.6%
331 (45.9%)
19 (2.6%)
335 (46.5%)
6 (0.8%)
5 (0.7%)
11 (1.5%)
14 (1.9%)
$10,081
$993
$8,825
54.2
44.9
201
43
010001200874
159
Central High School
Public
9-12
2400 Dobbs Dr
Phenix City
36870
Russell County
Phenix City
No
No
No
No
(334) 298-3626
1,579
85
18.5
56.4%
329 (20.8%)
1,006 (63.7%)
162 (10.3%)
6 (0.4%)
2 (0.1%)
2 (0.1%)
72 (4.6%)
$12,035
$1,574
$10,441
54.1
60.1
124
35
010270001088
160
Central High School
Public
7-12
3000 County Road 200
Florence
35633
Lauderdale County
Lauderdale County
No
No
No
Yes
(256) 764-2903
596
38
15.6
45.1%
537 (90.1%)
23 (3.9%)
25 (4.2%)
0 (0.0%)
0 (0.0%)
1 (0.2%)
10 (1.7%)
$9,997
$1,140
$8,851
54
32.4
255
95
010201000765
161
Dora High School
Public
9-12
330 Glenn C Gant Cir
Dora
35062
Walker County
Walker County
No
No
No
No
(205) 648-6863
476
27
17.6
61.3%
409 (85.9%)
47 (9.9%)
12 (2.5%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
6 (1.3%)
$9,590
$792
$8,795
54
32.5
254
93
010345001311
162
Thomasville High School
Public
9-12
777 Gates Dr
Thomasville
36784
Clarke County
Thomasville City
No
No
No
Yes
(334) 636-4451
305
15
20.4
61.6%
126 (41.3%)
171 (56.1%)
5 (1.6%)
2 (0.7%)
0 (0.0%)
0 (0.0%)
1 (0.3%)
$11,563
$1,276
$10,264
53.4
35.6
240
78
010330001248
163
Ashford High School
Public
9-12
607 Church St
Ashford
36312
Houston County
Houston County
No
No
No
Yes
(334) 899-5411
413
25
16.5
60.5%
255 (61.7%)
123 (29.8%)
23 (5.6%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
10 (2.4%)
$9,332
$1,092
$8,227
53.4
58.5
128
35
010177000611
164
Sardis High School
Public
9-12
1420 Church St
Sardis City
35956
Etowah County
Etowah County
No
No
No
Yes
(256) 593-5221
546
32
16.8
48.7%
432 (79.1%)
3 (0.5%)
76 (13.9%)
1 (0.2%)
1 (0.2%)
5 (0.9%)
28 (5.1%)
$9,558
$1,497
$8,025
53.4
36
238
74
010138000505
165
Ider School
Public, Alternative
PK, KG-12
1064 Crabapple Ln
Ider
35981
DeKalb County
DeKalb County
No
No
No
Yes
(256) 632-2302
586
36
16.4
50.7%
429 (73.2%)
2 (0.3%)
23 (3.9%)
3 (0.5%)
107 (18.3%)
0 (0.0%)
22 (3.8%)
$11,527
$2,105
$9,406
52.5
55.8
145
20
010114000419
166
Hanceville High School
Public
9-12
801 Commercial St
Hanceville
35077
Cullman County
Cullman County
No
No
No
No
(256) 352-6111
363
19
18.9
53.4%
267 (73.6%)
17 (4.7%)
51 (14.0%)
1 (0.3%)
3 (0.8%)
0 (0.0%)
24 (6.6%)
$11,662
$2,641
$8,965
52.4
60.5
122
44
010102000380
167
Wellborn High School
Public
7-12
135 Pinson Rd
Anniston
36201
Calhoun County
Calhoun County
No
No
No
Yes
(256) 741-7603
425
28
14.9
68.2%
308 (72.5%)
56 (13.2%)
55 (12.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (1.4%)
$10,951
$2,397
$8,508
52.1
50.4
167
010054001489
168
Munford High School
Public
9-12
300 Cedars Road
Munford
36268
Talladega County
Talladega County
No
No
No
Yes
(256) 315-5220
385
22
17.2
48.6%
258 (67.0%)
99 (25.7%)
16 (4.2%)
2 (0.5%)
1 (0.3%)
0 (0.0%)
9 (2.3%)
$9,933
$1,567
$8,336
51.9
53.7
152
16
010318001220
169
Central High School
Public
7-12
97 Coosa County Road 75
Rockford
35136
Coosa County
Coosa County
No
No
No
Yes
(256) 377-4384
354
21
16.8
66.7%
162 (45.8%)
160 (45.2%)
21 (5.9%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
10 (2.8%)
$11,807
$2,893
$8,863
51.9
35
243
74
010090001749
170
Glencoe High School
Public
9-12
803 Lonesome Bend Rd
Glencoe
35905
Etowah County
Etowah County
No
No
No
No
(256) 492-2250
300
17
17.7
37.7%
271 (90.3%)
8 (2.7%)
12 (4.0%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
8 (2.7%)
$11,338
$1,412
$9,922
51.8
58.1
134
36
010138000498
171
Cleburne County High School
Public
8-12
520 Evans Bridge Rd
Heflin
36264
Cleburne County
Cleburne County
No
No
No
No
(256) 463-2012
555
28
19.6
47.7%
479 (86.3%)
30 (5.4%)
25 (4.5%)
0 (0.0%)
3 (0.5%)
0 (0.0%)
18 (3.2%)
$9,787
$1,145
$8,505
51.6
44.7
204
33
010078000318
172
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
51.4
33.3
252
80
010225000857
173
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
63.7%
287 (65.1%)
82 (18.6%)
57 (12.9%)
7 (1.6%)
0 (0.0%)
1 (0.2%)
7 (1.6%)
$9,511
$1,636
$7,816
50.9
42.2
215
42
010282001119
174
Ashville High School
Public
9-12
33215 US Highway 231
Ashville
35953
St. Clair County
St Clair County
No
No
No
No
(205) 594-7943
378
21
17.8
52.9%
306 (81.0%)
11 (2.9%)
42 (11.1%)
0 (0.0%)
0 (0.0%)
1 (0.3%)
18 (4.8%)
$13,515
$4,345
$9,158
50.8
68.1
88
86
010306201362
175
Woodland High School
Public
7-12
24574 Highway 48
Woodland
36280
Randolph County
Randolph County
No
No
No
Yes
(256) 449-2315
278
14
19.3
56.1%
223 (80.2%)
15 (5.4%)
28 (10.1%)
7 (2.5%)
0 (0.0%)
0 (0.0%)
5 (1.8%)
$13,308
$2,316
$10,934
50.5
38.9
225
50
010282001125
176
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
47.5%
361 (72.9%)
103 (20.8%)
17 (3.4%)
1 (0.2%)
1 (0.2%)
1 (0.2%)
11 (2.2%)
$11,041
$2,021
$9,000
50.4
51
162
14
010321001234
177
Vincent Middle High School
Public
6-12
42505 Highway 25
Vincent
35178
Shelby County
Shelby County
No
No
No
No
(205) 682-7300
447
39
11.4
70.0%
296 (66.2%)
103 (23.0%)
26 (5.8%)
2 (0.4%)
1 (0.2%)
0 (0.0%)
19 (4.3%)
$14,092
$1,744
$12,327
50.3
53.3
153
24
010303001187
178
Rogers High School
Public
7-12
300 Rogers Ln
Florence
35634
Lauderdale County
Lauderdale County
No
No
No
Yes
(256) 757-3106
510
32
15.9
36.5%
477 (93.5%)
6 (1.2%)
7 (1.4%)
3 (0.6%)
0 (0.0%)
0 (0.0%)
17 (3.3%)
$9,430
$1,076
$8,347
50.2
36.3
236
58
010201000772
179
Smiths Station High School
Public
9-12
4228 Panther Parkway
Smiths Station
36877
Lee County
Lee County
No
No
No
No
(334) 664-4060
1,588
102
15.6
39.0%
1,002 (63.1%)
315 (19.8%)
138 (8.7%)
7 (0.4%)
1 (0.1%)
3 (0.2%)
122 (7.7%)
$9,552
$615
$8,921
48.8
56
143
36
010207000795
180
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
47.7
62.6
114
66
010102000379
181
Charles Henderson High School
Public
9-12
150 George Wallace Dr
Troy
36081
Pike County
Troy City
No
No
No
Yes
(334) 566-3510
546
30
18.2
62.1%
149 (27.3%)
345 (63.2%)
26 (4.8%)
12 (2.2%)
1 (0.2%)
0 (0.0%)
13 (2.4%)
$9,746
$1,754
$7,954
46.9
39.8
222
41
010333001602
182
Ranburne High School
Public
5-12
21045 Main St
Ranburne
36273
Cleburne County
Cleburne County
No
No
No
Yes
(256) 568-3402
526
26
20.2
39.2%
507 (96.4%)
1 (0.2%)
9 (1.7%)
2 (0.4%)
1 (0.2%)
1 (0.2%)
5 (1.0%)
$9,570
$1,554
$7,581
46.6
50.9
164
18
010078000321
183
Cedar Bluff High School
Public, Alternative
PK, KG-12
3655 Old Highway 9
Cedar Bluff
35959
Cherokee County
Cherokee County
No
No
No
Yes
(256) 927-1750
623
37
16.7
56.0%
548 (88.0%)
24 (3.9%)
14 (2.2%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
35 (5.6%)
$10,715
$1,307
$9,244
46.5
65.6
107
76
010063000274
184
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
52.9%
556 (79.5%)
6 (0.9%)
128 (18.3%)
0 (0.0%)
2 (0.3%)
0 (0.0%)
7 (1.0%)
$9,761
$1,332
$8,392
46
43.9
207
23
010042000203
185
Brookwood High School
Public
9-12
12250 George Richmond Parkway
Brookwood
35444
Tuscaloosa County
Tuscaloosa County
No
No
No
No
(205) 342-2777
1,076
59
18.2
44.7%
770 (71.6%)
161 (15.0%)
119 (11.1%)
1 (0.1%)
6 (0.6%)
1 (0.1%)
18 (1.7%)
$9,429
$1,042
$8,363
45.5
28.9
268
83
010339001274
186
Etowah High School
Public
9-12
201 Case Avenue SE
Attalla
35954
Etowah County
Attalla City
No
No
No
No
(256) 538-8381
453
31
14.7
62.7%
303 (66.9%)
62 (13.7%)
51 (11.3%)
3 (0.7%)
4 (0.9%)
1 (0.2%)
29 (6.4%)
$11,236
$1,529
$9,664
45.3
82.8
47
139
010018000033
187
Gardendale High School
Public
9-12
800 Main St
Gardendale
35071
Jefferson County
Jefferson County
No
No
No
No
(205) 379-3600
1,076
59
18.3
38.6%
616 (57.2%)
318 (29.6%)
97 (9.0%)
22 (2.0%)
2 (0.2%)
2 (0.2%)
19 (1.8%)
$9,268
$941
$8,304
45.2
52.4
156
31
010192000706
188
Lincoln High School
Public
9-12
78989 AL Hwy 77
Lincoln
35096
Talladega County
Talladega County
No
No
No
Yes
(256) 315-5295
607
32
19.1
53.2%
356 (58.6%)
218 (35.9%)
19 (3.1%)
3 (0.5%)
0 (0.0%)
1 (0.2%)
10 (1.6%)
$10,014
$1,489
$8,495
45
46.7
191
3
010318001214
189
Curry High School
Public
9-12
155 Yellow Jacket Dr
Jasper
35503
Walker County
Walker County
No
No
No
No
(205) 384-3887
364
22
16.9
49.5%
341 (93.7%)
7 (1.9%)
11 (3.0%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
4 (1.1%)
$10,592
$799
$9,790
44.6
67.1
96
93
010345001310
190
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
51.8%
438 (97.3%)
7 (1.6%)
1 (0.2%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
3 (0.7%)
$9,702
$1,603
$8,097
44.6
31
262
72
010147000525
191
Samson High School
Public
9-12
209 N Broad St
Samson
36477
Geneva County
Geneva County
No
No
No
No
(334) 898-2371
183
12
15.2
61.2%
137 (74.9%)
14 (7.7%)
21 (11.5%)
2 (1.1%)
3 (1.6%)
0 (0.0%)
6 (3.3%)
$11,623
$2,408
$9,141
44.5
67.4
92
99
010166000571
192
Ardmore High School
Public
6-12
30285 Ardmore Ave
Ardmore
35739
Limestone County
Limestone County
No
No
No
No
(256) 423-2685
964
48
20
50.0%
801 (83.1%)
28 (2.9%)
97 (10.1%)
6 (0.6%)
3 (0.3%)
0 (0.0%)
29 (3.0%)
$7,793
$673
$7,105
44.3
56
142
50
010210000797
193
Geneva County High School
Public
9-12
301 Lily St
Hartford
36344
Geneva County
Geneva County
No
No
No
No
(334) 588-2943
234
14
17.3
55.6%
168 (71.8%)
39 (16.7%)
18 (7.7%)
1 (0.4%)
2 (0.9%)
1 (0.4%)
5 (2.1%)
$13,700
$4,135
$9,485
44.1
58.5
129
64
010166000570
194
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
50.2%
518 (94.2%)
3 (0.5%)
13 (2.4%)
0 (0.0%)
1 (0.2%)
2 (0.4%)
13 (2.4%)
$11,027
$1,411
$9,557
44
35.7
239
45
010063000283
195
Russellville High School
Public
9-12
1865 Waterloo Rd
Russellville
35653
Franklin County
Russellville City
No
No
No
No
(256) 331-2110
753
51
14.6
59.2%
212 (28.2%)
47 (6.2%)
470 (62.4%)
3 (0.4%)
4 (0.5%)
0 (0.0%)
17 (2.3%)
$11,416
$1,356
$10,043
43.9
48.4
178
17
010291001142
196
Calera High
Public
9-12
100 Calera Eagle Drive
Calera
35040
Shelby County
Shelby County
No
No
No
No
(205) 682-6100
1,018
57
17.8
56.9%
396 (38.9%)
451 (44.3%)
132 (13.0%)
11 (1.1%)
0 (0.0%)
0 (0.0%)
28 (2.8%)
$9,178
$947
$8,212
43.7
57
137
59
010303001170
197
Pisgah High School
Public, Alternative
PK, KG-12
60 Metcalf St
Pisgah
35765
Jackson County
Jackson County
No
No
No
Yes
(256) 451-3241
598
32
18.6
50.7%
416 (69.6%)
4 (0.7%)
21 (3.5%)
5 (0.8%)
144 (24.1%)
0 (0.0%)
8 (1.3%)
$9,613
$1,269
$8,330
43.4
41.3
217
20
010183001532
198
Dale County High School
Public
9-12
11470 County Road 59
Midland City
36350
Dale County
Dale County
No
No
No
Yes
(334) 983-3541
437
24
18.4
59.0%
256 (58.6%)
136 (31.1%)
27 (6.2%)
5 (1.1%)
1 (0.2%)
0 (0.0%)
12 (2.7%)
$8,490
$1,100
$7,389
43.2
50.6
166
32
010105000389
199
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
68.3%
355 (47.7%)
302 (40.5%)
23 (3.1%)
9 (1.2%)
2 (0.3%)
0 (0.0%)
54 (7.2%)
$8,903
$1,473
$7,325
42.6
31.5
258
59
010096000368
200
Tuscaloosa County High School
Public
9-12
12500 Wildcat Dr
Northport
35475
Tuscaloosa County
Tuscaloosa County
No
No
No
No
(205) 342-2670
1,607
90
17.8
47.2%
786 (48.9%)
462 (28.7%)
311 (19.4%)
25 (1.6%)
2 (0.1%)
1 (0.1%)
20 (1.2%)
$8,263
$719
$7,482
42.6
56.4
140
60
010339001291
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
New!
SchoolDigger ranking lists for AL student subgroups:
Female Students
Male Students
Asian Students
African American Students
Hispanic Students
Native American Students
White Students
Multi-racial Students
English Language Learner Students
Special Education Students
Low Socio Economic Status Students
Homeless Students
Military Connected Students
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 15, 2025, 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
.
Educational resources:
Understanding an IEP: The Ultimate Guide for Parents and Educators
Every Student Succeeds Act (ESSA): Transforming Education in America
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...