Public schools in Alabama achieve an average graduation rate of 89% (2025).
The public schools with the highest graduation rate are listed below (where sufficient data available).
The public school with the highest graduation rate in Alabama is Vestavia Hills High School with ≥99% of students graduating.
Graduation Rate Range: 95%
99%
Avg. Graduation Rate: 96%
Top Graduation Rate Public Schools in Alabama (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Graduation Rate
Grades
Location
Rank: #11.
Vestavia Hills High School
(Math: 69% | Reading: 68%)
Rank:
Rank:
10/
Top 10%10
Graduation Rate: ≥99%
Grades: 10-12
2235 Lime Rock Rd
Birmingham, AL 35216
(205) 402-5250
Birmingham, AL 35216
(205) 402-5250
Rank: #2 - 42. - 4.
Fort Payne High School
(Math: 26% | Reading: 25%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: 98%
Grades: 9-12
201 45th St Ne
Fort Payne, AL 35967
(256) 845-0535
Fort Payne, AL 35967
(256) 845-0535
Rank: #2 - 42. - 4.
Hartselle High School
(Math: 52% | Reading: 49%)
Rank:
Rank:
8/
Top 30%10
Graduation Rate: 98%
Grades: 9-12
1000 Bethel Road Ne
Hartselle, AL 35640
(256) 751-5615
Hartselle, AL 35640
(256) 751-5615
Rank: #2 - 42. - 4.
Thompson High School
(Math: 33% | Reading: 27%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: 98%
Grades: 9-12
1921 Warrior Parkway
Alabaster, AL 35007
(205) 685-6700
Alabaster, AL 35007
(205) 685-6700
Rank: #5 - 85. - 8.
Chelsea High School
(Math: 37% | Reading: 42%)
Rank:
Rank:
7/
Top 50%10
Graduation Rate: 97%
Grades: 9-12
10510 Highway 11
Chelsea, AL 35043
(205) 682-7200
Chelsea, AL 35043
(205) 682-7200
Rank: #5 - 85. - 8.
Hewitttrussville High School
(Math: 54% | Reading: 64%)
Rank:
Rank:
9/
Top 20%10
Graduation Rate: 97%
Grades: 9-12
6450 Husky Parkway
Trussville, AL 35173
(205) 228-4000
Trussville, AL 35173
(205) 228-4000
Rank: #5 - 85. - 8.
Mountain Brook High School
(Math: 83% | Reading: 69%)
Rank:
Rank:
10/
Top 5%10
Graduation Rate: 97%
Grades: 10-12
3650 Bethune Dr
Birmingham, AL 35223
(205) 414-3800
Birmingham, AL 35223
(205) 414-3800
Rank: #5 - 85. - 8.
Oak Mountain High School
(Math: 54% | Reading: 55%)
Rank:
Rank:
9/
Top 20%10
Graduation Rate: 97%
Grades: 9-12
5476 Caldwell Mill Rd
Birmingham, AL 35242
(205) 682-5200
Birmingham, AL 35242
(205) 682-5200
Rank: #9 - 129. - 12.
Muscle Shoals High School
(Math: 45% | Reading: 35-39%)
Rank:
Rank:
7/
Top 50%10
Graduation Rate: 96%
Grades: 9-12
1900 E Avalon Ave
Muscle Shoals, AL 35661
(256) 389-2682
Muscle Shoals, AL 35661
(256) 389-2682
Rank: #9 - 129. - 12.
Oxford High School
(Math: 22% | Reading: 42%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: 96%
Grades: 9-12
1 Yellow Jacket Drive
Oxford, AL 36203
(256) 241-3166
Oxford, AL 36203
(256) 241-3166
Rank: #9 - 129. - 12.
Pike Road High School
(Math: 20-24% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: 96%
Grades: 9-12
696 Georgia Washington Rd
Pike Road, AL 36064
(334) 420-5380
Pike Road, AL 36064
(334) 420-5380
Rank: #9 - 129. - 12.
Saraland High School
(Math: 35% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
Graduation Rate: 96%
Grades: 9-12
1115 Industrial Parkway
Saraland, AL 36571
(251) 602-8970
Saraland, AL 36571
(251) 602-8970
Rank: #13 - 8313. - 83.
Aliceville High School
(Math: ≤5% | Reading: 15-19%)
Rank:
Rank:
1/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
417 3rd St Se
Aliceville, AL 35442
(205) 373-6378
Aliceville, AL 35442
(205) 373-6378
Rank: #13 - 8313. - 83.
Ardmore High School
(Math: 21% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 6-12
30285 Ardmore Ave
Ardmore, AL 35739
(256) 423-2685
Ardmore, AL 35739
(256) 423-2685
Rank: #13 - 8313. - 83.
Athens Renaissance School
(Math: 31% | Reading: 70%)
Rank:
Rank:
8/
Top 30%10
Graduation Rate: ≥95%
Grades: K-12
405 South Street East
Athens, AL 35611
(256) 614-3708
Athens, AL 35611
(256) 614-3708
Rank: #13 - 8313. - 83.
Booker T Washington Magnet High School
Magnet School
(Math: 40-44% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
Graduation Rate: ≥95%
Grades: 9-12
4400 Bell Road
Montgomery, AL 36116
(334) 269-3617
Montgomery, AL 36116
(334) 269-3617
Rank: #13 - 8313. - 83.
Brewbaker Technology Magnet High School
Magnet School
(Math: 40-44% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
Graduation Rate: ≥95%
Grades: 9-12
4405 Brewbaker Dr
Montgomery, AL 36116
(334) 284-7100
Montgomery, AL 36116
(334) 284-7100
Rank: #13 - 8313. - 83.
Brooks High School
(Math: 26% | Reading: 44%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥95%
Grades: 7-12
4300 Highway 72
Killen, AL 35645
(256) 757-2115
Killen, AL 35645
(256) 757-2115
Rank: #13 - 8313. - 83.
Carbon Hill High School
(Math: 6-9% | Reading: 20-24%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
217 Bulldog Boulevard
Carbon Hill, AL 35549
(205) 924-8821
Carbon Hill, AL 35549
(205) 924-8821
Rank: #13 - 8313. - 83.
Central High School
(Math: 15% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
3000 County Road 200
Florence, AL 35633
(256) 764-2903
Florence, AL 35633
(256) 764-2903
Rank: #13 - 8313. - 83.
Cleburne County High School
(Math: 20% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 8-12
520 Evans Bridge Rd
Heflin, AL 36264
(256) 463-2012
Heflin, AL 36264
(256) 463-2012
Rank: #13 - 8313. - 83.
Cleveland High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
71 High School St
Cleveland, AL 35049
(205) 775-2030
Cleveland, AL 35049
(205) 775-2030
Rank: #13 - 8313. - 83.
Collinsville High School
(Math: 15% | Reading: 27%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: PK-12
802 S Valley Ave
Collinsville, AL 35961
(256) 524-2111
Collinsville, AL 35961
(256) 524-2111
Rank: #13 - 8313. - 83.
Cottonwood High School
(Math: 21% | Reading: 30-34%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
663 Houston St
Cottonwood, AL 36320
(334) 691-2587
Cottonwood, AL 36320
(334) 691-2587
Rank: #13 - 8313. - 83.
Crossville High School
(Math: 6-9% | Reading: 20-24%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
5405 Co Road 28
Crossville, AL 35962
(256) 528-7858
Crossville, AL 35962
(256) 528-7858
Rank: #13 - 8313. - 83.
Dale County High School
(Math: 6-9% | Reading: 15-19%)
Rank:
Rank:
1/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
11470 County Road 59
Midland City, AL 36350
(334) 983-3541
Midland City, AL 36350
(334) 983-3541
Rank: #13 - 8313. - 83.
Danville High School
(Math: 10-14% | Reading: 25-29%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
9235 Danville Rd
Danville, AL 35619
(256) 773-9909
Danville, AL 35619
(256) 773-9909
Rank: #13 - 8313. - 83.
East Limestone High School
(Math: 28% | Reading: 46%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥95%
Grades: 6-12
15641 E Limestone Rd
Athens, AL 35613
(256) 233-6660
Athens, AL 35613
(256) 233-6660
Rank: #13 - 8313. - 83.
Fultondale High School
(Math: 5% | Reading: 23%)
Rank:
Rank:
2/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
2023 Wildcat Parkway
Pleasant Grove, AL 35127
(205) 379-3500
Pleasant Grove, AL 35127
(205) 379-3500
Rank: #13 - 8313. - 83.
Fyffe High School
(Math: 34% | Reading: 50%)
Rank:
Rank:
7/
Top 50%10
Graduation Rate: ≥95%
Grades: PK-12
153 Church St
Fyffe, AL 35971
(256) 623-2116
Fyffe, AL 35971
(256) 623-2116
Rank: #13 - 8313. - 83.
Geneva High School
(Math: 25-29% | Reading: 20-24%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
505 Panther Dr
Geneva, AL 36340
(334) 684-9379
Geneva, AL 36340
(334) 684-9379
Rank: #13 - 8313. - 83.
Geraldine School
(Math: 31% | Reading: 39%)
Rank:
Rank:
6/
Top 50%10
Graduation Rate: ≥95%
Grades: PK-12
13011 Highway 227
Geraldine, AL 35974
(256) 659-2142
Geraldine, AL 35974
(256) 659-2142
Rank: #13 - 8313. - 83.
Glencoe High School
(Math: 20-24% | Reading: 25-29%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
803 Lonesome Bend Rd
Gadsden, AL 35905
(256) 492-2250
Gadsden, AL 35905
(256) 492-2250
Rank: #13 - 8313. - 83.
Good Hope High School
(Math: 35-39% | Reading: 15-19%)
Rank:
Rank:
4/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 9-12
210 Good Hope School Rd
Cullman, AL 35057
(256) 734-3807
Cullman, AL 35057
(256) 734-3807
Rank: #13 - 8313. - 83.
Gordo High School
(Math: 5% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
Graduation Rate: ≥95%
Grades: 7-12
630 4th St Nw
Gordo, AL 35466
(205) 364-7353
Gordo, AL 35466
(205) 364-7353
Show 100 more public schools in AL (out of 375 total schools)
Loading...
Frequently Asked Questions
What is the Alabama average public schools graduation rate?
The Alabama average public schools graduation rate is 89% for 2025.
What are the public schools with the highest graduation rate in Alabama?
The best top ranked public schools in Alabama include Vestavia Hills High School, Fort Payne High School and Hartselle High School.
What is public high school and public elementary school with the highest graduation rate in Alabama?
The public high school with the highest graduation rate in Alabama is Vestavia Hills High School, with a value of ≥99%. The public elementary school with the highest graduation rate is Ardmore High School, with a value of ≥95%.
Recent Articles

The 15 Biggest Failures of the American Public Education System
The world is in a constant state of change and those who fail to adjust fall behind. Unfortunately, the American public education system has not kept up with the times and is currently facing a number of serious problems. Keep reading to learn about the biggest failures affecting the modern U.S. public education system as well as some of the trends that could spark change.

Florida Governor Calls for More Funding for State鈥檚 Public School System
Florida Governor Rick Scott has introduced a state budget for next year that pumps one billion more dollars into the public school system. We鈥檒l look at his reasons for the increase and the responses to the proposal.

Can Your Child鈥檚 School Meet the National Standards?
The article discusses the challenges public schools face in meeting national educational standards. It examines current performance trends, identifies key issues affecting student achievement, and explores potential solutions for improving academic outcomes across U.S. public schools.