Top 10 Most Improved Public High Schools in Alabama (2025)

The most improved public high schools in Alabama are North Sand Mountain School, Gaylesville High School and Dallas County High School.
A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 92 269 Avg. Improved Rank: 140

Most Improved Public High Schools in Alabama (2025)

School
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
North Sand Mountain School
(Math: 37% | Reading: 62%)
Rank:
9/
10
Top 20%
Rank Change: +269
(from 506 to 237)
Grades: PK-12
29333 Al Highway 71
Higdon, AL 35979
(256) 597-2368
Rank: #22.
Gaylesville High School
(Math: 15-19% | Reading: 50-54%)
Rank:
6/
10
Top 50%
Rank Change: +268
(from 852 to 584)
Grades: PK-12
760 Trojan Way
Gaylesville, AL 35973
(256) 422-3401
Rank: #33.
Dallas County High School
(Math: 10-14% | Reading: 25-29%)
Rank:
3/
10
Bottom 50%
Rank Change: +252
(from 1,197 to 945)
Grades: 9-12
335 5th Ave
Plantersville, AL 36758
(334) 366-2232
Rank: #44.
Houston County High School
(Math: 15-19% | Reading: 40-44%)
Rank:
5/
10
Bottom 50%
Rank Change: +204
(from 903 to 699)
Grades: 7-12
200 W Church St
Columbia, AL 36319
(334) 696-2221
Rank: #55.
Winterboro High School
(Math: 11% | Reading: 38%)
Rank:
4/
10
Bottom 50%
Rank Change: +190
(from 1,077 to 887)
Grades: 6-12
22435 Al Highway 21
Alpine, AL 35014
(256) 315-5370
Rank: #66.
Oak Grove High School
(Math: 14% | Reading: 41%)
Rank:
4/
10
Bottom 50%
Rank Change: +187
(from 983 to 796)
Grades: 6-12
9494 Oak Grove Pkwy
Bessemer, AL 35023
(205) 379-5000
Rank: #77.
Horseshoe Bend High School
(Math: 36% | Reading: 49%)
Rank:
7/
10
Top 50%
Rank Change: +172
(from 581 to 409)
Grades: PK-12
10684 Highway 22 E
Daviston, AL 36256
(256) 329-9110
Rank: #8 - 98. - 9.
Douglas High School
(Math: 15-19% | Reading: 40-44%)
Rank:
5/
10
Bottom 50%
Rank Change: +163
(from 862 to 699)
Grades: 9-12
225 Eagle Drive
Douglas, AL 35964
(256) 593-2810
Rank: #8 - 98. - 9.
Clements High School
(Math: 20% | Reading: 38%)
Rank:
5/
10
Bottom 50%
Rank Change: +163
(from 898 to 735)
Grades: 6-12
7730 Highway 72 W
Athens, AL 35611
(256) 729-6564
Rank: #1010.
Citronelle High School
(Math: 15-19% | Reading: 15-19%)
Rank:
3/
10
Bottom 50%
Rank Change: +159
(from 1,140 to 981)
Grades: 9-12
8200 Lebaron Ave
Citronelle, AL 36522
(251) 221-3444
Rank: #1111.
Reeltown High School
(Math: 20-24% | Reading: 35-39%)
Rank:
5/
10
Bottom 50%
Rank Change: +155
(from 843 to 688)
Grades: 6-12
4090 Al Highway 120
Notasulga, AL 36866
(334) 257-1670
Rank: #1212.
Central High School
(Math: 29% | Reading: 49%)
Rank:
7/
10
Top 50%
Rank Change: +153
(from 624 to 471)
Grades: 7-12
3000 County Road 200
Florence, AL 35633
(256) 764-2903
Rank: #1313.
Mckenzie High School
(Math: 29% | Reading: 41%)
Rank:
6/
10
Top 50%
Rank Change: +147
(from 728 to 581)
Grades: PK-12
221 North Garland Road
Mc Kenzie, AL 36456
(334) 374-2711
Rank: #1414.
Oneonta High School
(Math: 30-34% | Reading: 50-54%)
Rank:
7/
10
Top 50%
Rank Change: +132
(from 525 to 393)
Grades: 9-12
27605 State Hwy 75
Oneonta, AL 35121
(205) 545-5913
Rank: #1515.
Hatton High School
(Math: 14% | Reading: 40%)
Rank:
4/
10
Bottom 50%
Rank Change: +129
(from 929 to 800)
Grades: 7-12
6909 Al Highway 101
Town Creek, AL 35672
(256) 685-4010
Rank: #1616.
Woodland High School
(Math: 10-14% | Reading: 40-44%)
Rank:
4/
10
Bottom 50%
Rank Change: +124
(from 903 to 779)
Grades: 7-12
24574 Highway 48
Woodland, AL 36280
(256) 449-2315
Rank: #17 - 1817. - 18.
Spring Garden High School
(Math: 23% | Reading: 46%)
Rank:
6/
10
Top 50%
Rank Change: +123
(from 710 to 587)
Grades: PK-12
2430 County Road 29
Spring Garden, AL 36275
(256) 447-7045
Rank: #17 - 1817. - 18.
Southern Choctaw High School
(Math: ≤5% | Reading: 25-29%)
Rank:
2/
10
Bottom 50%
Rank Change: +123
(from 1,197 to 1,074)
Grades: 7-12
10941 Highway 17
Gilbertown, AL 36908
(251) 843-5645
Rank: #1919.
Cold Springs High School
(Math: 30-39% | Reading: 40-49%)
Rank:
7/
10
Top 50%
Rank Change: +122
(from 609 to 487)
Grades: 9-12
9010 County Road 109
Bremen, AL 35033
(256) 287-1787
Rank: #2020.
Millry High School
(Math: 18% | Reading: 49%)
Rank:
6/
10
Top 50%
Rank Change: +119
(from 741 to 622)
Grades: PK-12
1 Wildcat Drive
Millry, AL 36558
(251) 846-2987
Rank: #21 - 2221. - 22.
Pleasant Home School
(Math: 37% | Reading: 51%)
Rank:
8/
10
Top 30%
Rank Change: +116
(from 482 to 366)
Grades: PK-12
12548 Falco Road
Andalusia, AL 36420
(334) 222-1315
Rank: #21 - 2221. - 22.
Winston County High School
(Math: 15-19% | Reading: 25-29%)
Rank:
4/
10
Bottom 50%
Rank Change: +116
(from 981 to 865)
Grades: 8-12
1222 Co Rd 24
Double Springs, AL 35553
(205) 489-5593
Rank: #2323.
Belgreen High School
(Math: 25% | Reading: 42%)
Rank:
6/
10
Top 50%
Rank Change: +112
(from 712 to 600)
Grades: PK-12
14220 Highway 187
Russellville, AL 35653
(256) 332-1376
Rank: #24 - 2524. - 25.
Jacksonville High School
(Math: 24% | Reading: 62%)
Rank:
8/
10
Top 30%
Rank Change: +111
(from 494 to 383)
Grades: 7-12
1000 George Douthit Dr Sw
Jacksonville, AL 36265
(256) 782-8800
Rank: #24 - 2524. - 25.
Phil Campbell High School
(Math: 12% | Reading: 35%)
Rank:
4/
10
Bottom 50%
Rank Change: +111
(from 995 to 884)
Grades: 7-12
65 School St
Phil Campbell, AL 35581
(256) 331-2150
Rank: #2626.
South Lamar School
(Math: 48% | Reading: 52%)
Rank:
8/
10
Top 30%
Rank Change: +104
(from 379 to 275)
Grades: PK-12
300 Sls Road
Millport, AL 35576
(205) 662-4411
Rank: #2727.
J U Blacksher School
(Math: 19% | Reading: 40%)
Rank:
5/
10
Bottom 50%
Rank Change: +102
(from 816 to 714)
Grades: PK-12
15933 Hwy 21 S
Uriah, AL 36480
(251) 862-2130
Rank: #2828.
Clarke County High School
(Math: 10-14% | Reading: ≤10%)
Rank:
2/
10
Bottom 50%
Rank Change: +100
(from 1,214 to 1,114)
Grades: 9-12
151 S Church
Grove Hill, AL 36451
(251) 250-2107
Rank: #2929.
Sulligent School
(Math: 29% | Reading: 51%)
Rank:
7/
10
Top 50%
Rank Change: +99
(from 551 to 452)
Grades: PK-12
500 Elm St
Sulligent, AL 35586
(205) 698-9254
Rank: #30 - 3130. - 31.
Hanceville High School
(Math: 20-24% | Reading: 25-29%)
Rank:
4/
10
Bottom 50%
Rank Change: +96
(from 884 to 788)
Grades: 9-12
801 Commercial St
Hanceville, AL 35077
(256) 352-6111
Rank: #30 - 3130. - 31.
Sardis High School
(Math: 15-19% | Reading: 20-24%)
Rank:
3/
10
Bottom 50%
Rank Change: +96
(from 1,023 to 927)
Grades: 9-12
1420 Church St
Boaz, AL 35956
(256) 593-5221
Rank: #3232.
Rogers High School
(Math: 18% | Reading: 47%)
Rank:
5/
10
Bottom 50%
Rank Change: +94
(from 742 to 648)
Grades: 7-12
300 Rogers Ln
Florence, AL 35634
(256) 757-3106
Rank: #33 - 3433. - 34.
Ardmore High School
(Math: 22% | Reading: 43%)
Rank:
6/
10
Top 50%
Rank Change: +93
(from 721 to 628)
Grades: 6-12
30285 Ardmore Ave
Ardmore, AL 35739
(256) 423-2685
Rank: #33 - 3433. - 34.
Eufaula High School
(Math: 15-19% | Reading: 25-29%)
Rank:
4/
10
Bottom 50%
Rank Change: +93
(from 958 to 865)
Grades: 9-12
530 Lake Dr
Eufaula, AL 36027
(334) 687-1110
Rank: #3535.
Cordova High School
(Math: 10-14% | Reading: 20-24%)
Rank:
3/
10
Bottom 50%
Rank Change: +92
(from 1,097 to 1,005)
Grades: 9-12
183 School Road
Cordova, AL 35550
(205) 483-7404
Show 100 more public schools in AL (out of 382 total schools)
Loading...

Recent Articles

Texas Schools: The Voucher/School Choice Debate
Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.
Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.
What Parents Need to Know About Lunch Shaming
What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.