The most improved public middle schools in Alabama are Denton Magnet School Of Technology, Slocomb Middle School and Headland Middle 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: 400
1,019
Avg. Improved Rank: 515
Most Improved ºÚÁÏÍø¹ÙÍø Middle Schools in Alabama (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
Denton Magnet School Of Technology
Magnet School
(Math: 37% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +1019
(from 1,221 to 202)
(from 1,221 to 202)
Grades: 6-8
3800 Pleasant Valley
Mobile, AL 36608
(251) 221-2148
Mobile, AL 36608
(251) 221-2148
Rank: #22.
Slocomb Middle School
(Math: 46% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +710
(from 904 to 194)
(from 904 to 194)
Grades: 6-8
591 South County Road 9
Slocomb, AL 36375
(334) 886-2008
Slocomb, AL 36375
(334) 886-2008
Rank: #33.
Headland Middle School
(Math: 31% | Reading: 62%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +664
(from 1,010 to 346)
(from 1,010 to 346)
Grades: 6-9
1 Martin Luther King Dr
Headland, AL 36345
(334) 585-7083
Headland, AL 36345
(334) 585-7083
Rank: #44.
Lloyd Wood Education Center
Special Education School
(Math: ≤20% | Reading: <50%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +650
(from 1,290 to 640)
(from 1,290 to 640)
Grades: PK-12
2300 26th Avenue
Northport, AL 35476
(205) 342-2660
Northport, AL 35476
(205) 342-2660
Rank: #55.
Rock Mills Junior High School
(Math: 25-29% | Reading: 55-59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +617
(from 1,034 to 417)
(from 1,034 to 417)
Grades: PK-8
415 County Road 75
Roanoke, AL 36274
(334) 885-6823
Roanoke, AL 36274
(334) 885-6823
Rank: #66.
Geneva County Middle School
(Math: 25-29% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +597
(from 1,062 to 465)
(from 1,062 to 465)
Grades: 6-8
301 West Lily St
Hartford, AL 36344
(334) 588-2943
Hartford, AL 36344
(334) 588-2943
Rank: #77.
Fairview Middle School
(Math: 23% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +580
(from 1,077 to 497)
(from 1,077 to 497)
Grades: 6-8
841 Welcome Rd
Cullman, AL 35058
(256) 796-0883
Cullman, AL 35058
(256) 796-0883
Rank: #88.
Russell County Middle School
(Math: 17% | Reading: 46%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +542
(from 1,249 to 707)
(from 1,249 to 707)
Grades: 6-8
80 Warrior Way
Seale, AL 36875
(334) 468-5604
Seale, AL 36875
(334) 468-5604
Rank: #99.
Rehobeth Middle School
(Math: 33% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +538
(from 894 to 356)
(from 894 to 356)
Grades: 7-8
5631 County Road 203
Dothan, AL 36301
(334) 677-5153
Dothan, AL 36301
(334) 677-5153
Rank: #1010.
The Alberta School Of Performing Arts
Magnet School
(Math: 17% | Reading: 42%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +536
(from 1,272 to 736)
(from 1,272 to 736)
Grades: PK-8
2700 University Blvd E
Tuscaloosa, AL 35404
(205) 759-3564
Tuscaloosa, AL 35404
(205) 759-3564
Rank: #1111.
Good Hope Middle School
(Math: 32% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +533
(from 921 to 388)
(from 921 to 388)
Grades: 6-8
216 Good Hope School Rd
Cullman, AL 35057
(256) 734-9600
Cullman, AL 35057
(256) 734-9600
Rank: #1212.
Geneva Middle School
(Math: 41% | Reading: 51%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +528
(from 901 to 373)
(from 901 to 373)
Grades: 6-8
501 Panther Dr
Geneva, AL 36340
(334) 684-6431
Geneva, AL 36340
(334) 684-6431
Rank: #1313.
Sulligent School
(Math: 35% | Reading: 51%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +518
(from 937 to 419)
(from 937 to 419)
Grades: PK-12
500 Elm St
Sulligent, AL 35586
(205) 698-9254
Sulligent, AL 35586
(205) 698-9254
Rank: #1414.
Spring Garden High School
(Math: 25% | Reading: 46%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +510
(from 1,099 to 589)
(from 1,099 to 589)
Grades: PK-12
2430 County Road 29
Spring Garden, AL 36275
(256) 447-7045
Spring Garden, AL 36275
(256) 447-7045
Rank: #1515.
South Girard School
(Math: 17% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +493
(from 1,097 to 604)
(from 1,097 to 604)
Grades: 8
521 Fontaine Rd
Phenix City, AL 36869
(334) 298-2527
Phenix City, AL 36869
(334) 298-2527
Rank: #1616.
Ariton School
(Math: 45% | Reading: 52%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +488
(from 809 to 321)
(from 809 to 321)
Grades: PK-12
264 Creel Richardson Drive
Ariton, AL 36311
(334) 762-2371
Ariton, AL 36311
(334) 762-2371
Rank: #17 - 1817. - 18.
Henagar Junior High School
(Math: 25-29% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +480
(from 993 to 513)
(from 993 to 513)
Grades: PK-8
85 Woodview Rd
Henagar, AL 35978
(256) 657-4483
Henagar, AL 35978
(256) 657-4483
Rank: #17 - 1817. - 18.
Waterloo High School
(Math: 25-29% | Reading: 40-44%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +480
(from 1,062 to 582)
(from 1,062 to 582)
Grades: PK-12
311 Schoolhouse Ln
Waterloo, AL 35677
(256) 766-3100
Waterloo, AL 35677
(256) 766-3100
Rank: #1919.
Holtville Middle School
(Math: 34% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +474
(from 820 to 346)
(from 820 to 346)
Grades: 5-8
655 Bulldog Ln
Deatsville, AL 36022
(334) 569-1596
Deatsville, AL 36022
(334) 569-1596
Rank: #2020.
Lamar County Highintermediate
(Math: 38% | Reading: 36%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +473
(from 1,034 to 561)
(from 1,034 to 561)
Grades: 4-12
8990 Highway 18
Vernon, AL 35592
(205) 695-7717
Vernon, AL 35592
(205) 695-7717
Rank: #2121.
Opp Middle School
(Math: 32% | Reading: 48%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +472
(from 936 to 464)
(from 936 to 464)
Grades: 5-8
303 E Stewart Ave
Opp, AL 36467
(334) 493-6332
Opp, AL 36467
(334) 493-6332
Rank: #2222.
Vinemont Middle School
(Math: 31% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +471
(from 939 to 468)
(from 939 to 468)
Grades: 6-8
170 High School Rd
Vinemont, AL 35179
(256) 739-1943
Vinemont, AL 35179
(256) 739-1943
Rank: #2323.
Northside Middle School
(Math: 26% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +465
(from 899 to 434)
(from 899 to 434)
Grades: 6-8
19130 Northside Parkway
Northport, AL 35475
(205) 342-2740
Northport, AL 35475
(205) 342-2740
Rank: #2424.
Sylvania School
(Math: 25% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +464
(from 1,025 to 561)
(from 1,025 to 561)
Grades: PK-12
133 2nd Street N
Sylvania, AL 35988
(256) 638-2030
Sylvania, AL 35988
(256) 638-2030
Rank: #2525.
Leeds Middle School
(Math: 23% | Reading: 45%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +450
(from 1,081 to 631)
(from 1,081 to 631)
Grades: 6-8
1771 Whitmire Street
Leeds, AL 35094
(205) 699-4505
Leeds, AL 35094
(205) 699-4505
Rank: #2626.
Gaylesville High School
(Math: 20-24% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +448
(from 977 to 529)
(from 977 to 529)
Grades: PK-12
760 Trojan Way
Gaylesville, AL 35973
(256) 422-3401
Gaylesville, AL 35973
(256) 422-3401
Rank: #2727.
Hayden High School
(Math: 23% | Reading: 48%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +447
(from 1,022 to 575)
(from 1,022 to 575)
Grades: 8-12
125 Atwood Road
Hayden, AL 35079
(205) 647-0397
Hayden, AL 35079
(205) 647-0397
Rank: #2828.
Horseshoe Bend High School
(Math: 36% | Reading: 49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +446
(from 882 to 436)
(from 882 to 436)
Grades: PK-12
10684 Highway 22 E
Daviston, AL 36256
(256) 329-9110
Daviston, AL 36256
(256) 329-9110
Rank: #2929.
Bridgeport Middle School
(Math: 35-39% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +437
(from 866 to 429)
(from 866 to 429)
Grades: 5-8
620 Jacobs Avenue
Bridgeport, AL 35740
(256) 495-2967
Bridgeport, AL 35740
(256) 495-2967
Rank: #3030.
Gadsden Middle School
(Math: 21% | Reading: 45%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +422
(from 1,104 to 682)
(from 1,104 to 682)
Grades: 6-8
612 Tracy St
Gadsden, AL 35901
(256) 547-6341
Gadsden, AL 35901
(256) 547-6341
Rank: #3131.
South Dale Middle School
(Math: 21% | Reading: 42%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +421
(from 1,121 to 700)
(from 1,121 to 700)
Grades: 5-8
309 Randolph Street
Pinckard, AL 36371
(334) 983-3077
Pinckard, AL 36371
(334) 983-3077
Rank: #3232.
Haleyville Middle School
(Math: 32% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +419
(from 815 to 396)
(from 815 to 396)
Grades: 6-8
2014 20th Avenue
Haleyville, AL 35565
(205) 486-9240
Haleyville, AL 35565
(205) 486-9240
Rank: #3333.
Ohatchee High School
(Math: 10-14% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +415
(from 1,170 to 755)
(from 1,170 to 755)
Grades: 7-12
100 Cherokee Trl
Ohatchee, AL 36271
(256) 741-4900
Ohatchee, AL 36271
(256) 741-4900
Rank: #3434.
Columbiana Middle School
(Math: 22% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +411
(from 940 to 529)
(from 940 to 529)
Grades: 6-8
222 Joinertown Road
Columbiana, AL 35051
(205) 682-6610
Columbiana, AL 35051
(205) 682-6610
Rank: #3535.
Fruitdale High School
(Math: 15-19% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +400
(from 1,022 to 622)
(from 1,022 to 622)
Grades: PK-12
13077 County Rd 1
Fruitdale, AL 36539
(251) 827-6655
Fruitdale, AL 36539
(251) 827-6655
Show 100 more public schools in AL (out of 450 total schools)
Loading...
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: ºÚÁÏÍø¹ÙÍø vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

ºÚÁÏÍø¹ÙÍø School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.