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 Public Middle Schools in Alabama (2025)
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

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children鈥檚 wrists only leads to more behavior issues and violence in their adult lives.

Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.

What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we鈥檒l take a look at what they are, their benefits, and how they will change the face of public education.